DELTA 308696 3228 297 SVN+8H))us code device sbp # SCSI over Firewire (Requires scbus and da) device sbp_targ # SBP-2 Target mode (Requires scbus and targ) device fwe # Ethernet over FireWire (nn)ENDREP DELTA 309115 1391 155 SVN {fqudpencap.c optional ipsec inet/*)v/mlx5/mlx5_core/mlx5_vport.c optional ENDREP DELTA 308700 0 81 SVNrY  B0ENDREP DELTA 246210 147 123 SVNfN  <*RFC3948ENDREP DELTA 306559 0 335 SVNdM1g0PvRoiWQD!&8O&22e) {/* IPSec UDP encaps. */ if (udp_ipsec_input(n, off, AF_INET) != 0) return (0); /* Consumed. */ }#ifdef IPSEC case UDP_ENCAP: error = udp_ipsec_pcbctl(inp, sopt case UDP_ENCAP: error = udp_ipsec_pcbctl(inp, soptENDREP DELTA 309608 0 7740 SVNCuk (@,Kx^mRMK@<_1~!4iY4 Xǻ"R%73o7p| 7 lپi+ܖBV`Jh*ZiJm9(WC`e}44,Мn 8E{̽u7-gVdTT,D7 >h)Nh轤qN,Ic_HBRcH'Ee'nnX2Z7mIP@AΐQ禁xNlsO32h/Iz6G7~]i!F[pS[m!>8VENDREP DELTA 309610 2889 324 SVN'j4r*o]%2VNET_DECLARE(int, natt_cksum_policy#define V_natt_cksum_policy VNET(natt_cksum_policyudp_ipsec_pcbctl(struct inpcb *, struct sockopt *); int udp_ipsec_input(struct mbuf *, int, int); void udp_ipsec_adjust_cksum(struct mbuf *, struct secasvar *, int, int); int udp_ipsec_output(struct mbuf **, struct secasvENDREP DELTA 309115 9398 336 SVN}:da%#vdCX% /* * Check that we have NAT-T enabled and apply transport mode * decapsulation NAT procedure (RFC3948). * Do this before invoking into the PFIL. */ if (sav->natt != NULL && (prot == IPPROTO_UDP || prot == IPPROTO_TCP)) udp_ipsec_adjust_cksum(m, sav, prot, skip)ENDREP DELTA 309115 9760 77 SVN Msus <_ uK /* * XXXAE: most likely ip_sum at this point is wrong. */Do UDP encapsulation if SA requires it. */ if (sav->natt != NULL) { error = udp_ipsec_output(&m, sav); if (error != 0) goto bad; }ENDREP DELTA 309671 0 311 SVNF#DxWxm"pu2rb+x rp^F)c BL6x+mU'Lei\nzf|sqO R~ -%2RDx^Vko0L~ŭ&>wA셩O}LeF'Az+VVt&K}nV_[痂{uAlhZ:F)n*CxQzpv?x)55piʽN>),))Pk9pPPXd!Z&H,0j妥8d A${DPv{[;s>wN{B\Nc25(rPss誫Sg8RC%Mze,{-8甬:Q'7 UpTd'l#/gꧨr`ݭ~kUjKYFuſk`5F]%;lίx6v4܃ɩ<ՃI{0t?j5Bg3 J D`%\2AKo5+ {JB43hBxj-iԎZ.]OSHz&}Z6t^,CYTUr_<%*d~{BJsiL82t!0 YH>aT ?ǘ4tOl7tI_r\~ (W$K.' QÊXNA>2LV,y~ ""V|N\C'pD(?oݲt"4 :/A- DuS0;vn:hYxn:hNm97Nq.?"QN`1I.)FzVj4Srqx^XoY+^=  %ABb0.Dg2UgkRy+nxBDx%^x,{x5d񓶦iPsd:ڨ Spٛ:$T]5T71nWU߻UhBk6brD{ejI&zj2zMh7 ]uϿov5-a8X,pvtoA F>O]3 [I ma'n9mkߑ>9C唪cj)n AYx5z :=h#r~i,㿞:y5{rwCQ"םe8 ^\ӯ}rޱ*Ϟ(0\Y=xL`FU-3hkUu5^ F2*L`>PP[bOLyj=paRm+yo2}q}x?.U%z/~丠>*W!&<ʵ71N#F_G9ʨek7vؔbDYƒ =QQgRfըӃPb]Υ6=l[Td,ILx%Ս$Sԇj~;^#Ϯ<ٝ &ObIlah'r"pV-ı!;_WXdX(QQ5Xx;3uW W,޾%JXOzF bfkŝ8RDy%H4 r7˔F$kz'u>X4tg8jw46ڃkU ާ+]5UޖA, GI/oKEü-jؖs{wRԃ[v~ WǓթ5Ex竃K*EJ%?KXI*I5Iu@$M>AGGyVq=5zQ2}PasJ@0Q{WvW"AMП/.ņA^qts͓^.=o0kU$}z4t<͛~$>E{)&ipXfP :5KttPttx^Tk0mNHm2RX;2w OFω%In;?t jr=ݻ3A$[%rS'r oW !ڬ`0hk-EJѸ1Ybڨ(Vc3 i\FZUPM%~gV Y{m<СdbwiCw"g!k>mnjAt_ W 0ovG-|cZ.oh2%Q[qpi0. /_|gm2{FW: Vc ϧ]a7JFԟ1 ueb;)EF q:G9IZ8z%5sHAuF>d2vbeM~u.#=X<,o{Yg<$"%!O*ENDREP DELTA 308838 0 1146 SVN"ZXiUa7~struct secnatt { union sockaddr_union oai; /* original addresses of initiator */ union sockaddr_union oar; /* original address of responder */ uint16_t sport; /* source port */ uint16_t dport; /* destination port */ uint16_t cksum; /* checksum delta */ uint16_t flags; #define IPSEC_NATT_F_OAI 0x0001 #define IPSEC_NATT_F_OAR 0x0002struct secnatt *natt; /* NAT-T configENDREP DELTA SVN.x^Yiw7L;9Da+ >IFHQh'=UI 6$9icQ˫nO[5:NX&<۠?yX} 'p{f'WQ SJD*'1Sci<㈜ȣ<Gy 92#'Y,N´I~68oJY EvV]JTˍ=, ee4~&(|W4O)<>YZuE0ч]Ep`RP )+ I^案2 \c>D;A^W(c5L2=6 ϣ]Iu;O?i&A_H<I11F} f ,C7d :I4zb`hQ߸3,,M)}w Nwn1]}"OրOAF2:6d<&t ׌;+g p."VF]PHJ$ccœ"Х$sw ~?]i  aڝvTDem;~lsrmZ5t.9w&.j&l4$L2?hawW9* f<$Mtc|2sxm4f_Q&_Hƻ"IyVBq<&q0'cd0H:똪l"x;FrA \">c*eɉ6:SLu1twv/YXPlI<'sr'A`X2b_xoj@Z? pn M`ҾpA4&?(2Plq٧XEq+l]1HmL =4* QMSz͉6b[+JexU>׺AIOR /|Dɀue˻) y|!eҎi(˧?$ETƳ9NgNK` QRgKjl/EfL/\s{c+!ZLPx1 ϰ.Tdk>#B< p"^,d \ gUs?n Nh7x8BN. ,H_ŋ:ga=쫣`hNF#"ա93M§T;^II%2o!GECQ)<IɲjHVe/u{_ۻr9B6{(]P_ y:p w7n1zwYU3I=#׶z3 =Xګ~*nT|[]$]n/X y@ݡuSSXVͨAOU,\wQfu