DELTA 303371 0 559 SVN UbS@" @/* * While waiting for inp lock during the lookup, another thread * can have dropped the inpcb, in which case we need to loop back * and try to find a new inpcb to deliver to. */ if (inp->inp_flags & INP_DROPPED) { INP_WUNLOCK(inp); inp = NULL; goto findpcb; } else if (inp->inp_flags & INP_DROPPED) { INP_WUNLOCK(inp); else if (inp->inp_flags & INP_DROPPED) { INP_WUNLOCK(inp);(lj(j to smoothed rtt + 4 times the smoothed variance. * rttvar is stored as fixed point with 4 bits after the * binary point (scaled by 16). The following is * equivalent to rfc793 smoothing with an alpha of .75 * (rttvar = rttvar*3/4 + |delta| / 4). This replaces * rfc793's wired-in beta. */ if (delta < 0) delta = -delta; delta -= tp->t_rttvar >> (TCP_RTTVAR_SHIFT - TCP_DELTA_SHIFT); if ((tp->t_rttvar += delta) <= 0) tp->t_rttvar = 1; if (tp->t_rttbest > ENDREP DELTA 282826 177 200 SVN^ , t*oo*/* A dropped inp should never transition to TIME_WAIT state. */ KASSERT((inp->inp_flags & INP_DROPPED) == 0, ("tcp_twstart: " "(inp->inp_flags & INP_DROPPED) != 0")ENDREP DELTA 303365 0 87 SVN]#?0,1MEx^Qk0ǟ맸)*N|(SFYWKWce 44醌}%Q/@HrwbM,nOf:JOQI1!C.%1V+wY6ON/`c𜰘PN1u7TkZj@*ҷ>I a,F'[خ="wh;0L9@* ?2M\uB*3TI6?3H '$%${_ϕoC~% Oo5L\&|.EYЙxw2̀+Fsp 8۾MY |K4wy}~?sVENDREP id: l0-1541.0-257367.r307906/1593 type: file pred: l0-1541.0-257367.r303371/760 count: 506 text: 307906 0 962 113554 4277c3ae414317a404c2ee9c12d4e9fe ee1d581d28cc1d6684e600fa484158688b4abcaf 307905-6lwi/_5 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /stable/10/sys/netinet/tcp_input.c copyroot: 1542 /head/sys/netinet/tcp_input.c id: 4j-1541.0-256281.r307906/1941 type: file pred: 4j-1541.0-256281.r282826/4106 count: 329 text: 307906 988 199 19469 8721a8e362db8b12f37113b69b0ddc27 a09bd8e210350b12215daf049dc6f31cb4782acf 307905-6lwi/_6 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /stable/10/sys/netinet/tcp_timewait.c copyroot: 256281 /stable/10 id: lc-1541.1-261017.r307906/2277 type: file pred: lc-1541.1-261017.r303365/113 count: 223 text: 307906 1215 353 53539 ed7cbe940e6a45a56ba759f560ee88b2 d8528eb749e20ff1119b7cb1128e9aa6b1b43b76 307905-6lwi/_7 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /stable/10/sys/netinet/tcp_usrreq.c copyroot: 1542 /head/sys/netinet/tcp_usrreq.c PLAIN K 11 accf_data.c V 28 file s-61837.0.r193272/35891 K 10 accf_dns.c V 29 file g-180593.0.r193272/36191 K 11 accf_http.c V 29 file v-61837.0.r227309/278302 K 2 cc V 34 dir 6-215166.0-256281.r293711/1198 K 4 cc.h V 29 file f-215166.0.r220560/73466 K 7 icmp6.h V 35 file w-53541.0-256281.r282622/16063 K 10 icmp_var.h V 33 file jh-1541.5u-1542.r254925/8866 K 8 if_atm.c V 34 file o-25603.5-25604.r249925/56836 K 8 if_atm.h V 34 file r-25603.6-25604.r249925/57176 K 10 if_ether.c V 33 file jk-1541.0-260504.r284776/282 K 10 if_ether.h V 34 file jm-1541.5w-1542.r249925/57857 K 6 igmp.c V 33 file jo-1541.0-279263.r305558/463 K 6 igmp.h V 31 file jq-1541.5y-1542.r193938/47 K 10 igmp_var.h V 33 file js-1541.5z-1542.r254925/9203 K 4 in.c V 34 file ju-1541.1-260504.r278801/4977 K 4 in.h V 33 file jw-1541.0-265946.r273841/105 K 10 in_cksum.c V 31 file jy-1541.62-1542.r238941/59 K 10 in_debug.c V 28 file 5-214303.0.r226401/1038 K 8 in_gif.c V 35 file 13-54263.0-256281.r284072/8326 K 12 in_kdtrace.c V 36 file f-254889.0-256281.r260817/75410 K 12 in_kdtrace.h V 36 file i-254889.0-256281.r260817/75744 K 10 in_mcast.c V 34 file k-170613.0-256281.r261425/531 K 8 in_pcb.c V 32 file k0-1541.1-262734.r291652/66 K 8 in_pcb.h V 36 file k2-1541.0-266718.r281955/150832 K 13 in_pcbgroup.c V 29 file 9-222748.0.r222748/15170 K 10 in_proto.c V 35 file k4-1541.1-265946.r265946/18946 K 8 in_rmx.c V 32 file 3-4074.0-256281.r295389/142 K 10 in_systm.h V 33 file k6-1541.66-1542.r188578/1135 K 8 in_var.h V 35 file k8-1541.1-295285.r295896/40339 K 4 ip.h V 31 file ka-1541.0-284099.r286105/0 K 5 ip6.h V 28 file 11-53541.0.r249294/9955 K 9 ip_carp.c V 34 file q-142215.0-256281.r278075/135 K 9 ip_carp.h V 27 file s-142215.0.r253087/861 K 11 ip_divert.c V 28 file o-17072.0.r241913/32032 K 11 ip_divert.h V 29 file 9-126239.0.r201527/12694 K 13 ip_dummynet.h V 35 file 6-39119.0-256281.r301772/39883 K 8 ip_ecn.c V 29 file 2n-55009.0.r172467/12661 K 8 ip_ecn.h V 30 file 2p-55009.0.r139823/208411 K 10 ip_encap.c V 30 file 1t-62587.0.r201145/111981 K 10 ip_encap.h V 30 file 1v-62587.0.r139823/209014 K 12 ip_fastfwd.c V 36 file e-122702.0-256281.r295896/40683 K 7 ip_fw.h V 33 file g-3969.0-256281.r287963/6088 K 8 ip_gre.c V 35 file i-103026.0-256281.r284072/8657 K 9 ip_icmp.c V 34 file kc-1541.0-264221.r283901/3911 K 9 ip_icmp.h V 34 file ke-1541.6a-1542.r207369/48410 K 7 ip_id.c V 28 file a-77574.0.r250300/21837 K 10 ip_input.c V 33 file kg-1541.0-262743.r300518/104 K 10 ip_ipsec.c V 34 file 7-155179.0-256281.r291355/331 K 10 ip_ipsec.h V 27 file 9-155179.0.r199102/453 K 11 ip_mroute.c V 33 file ki-1541.0-261208.r261208/118 K 11 ip_mroute.h V 34 file kk-1541.6d-1542.r253084/11322 K 12 ip_options.c V 34 file b-152592.0-256281.r272869/293 K 12 ip_options.h V 36 file d-152592.0-256281.r272868/12248 K 11 ip_output.c V 33 file km-1541.0-260319.r284496/498 K 8 ip_var.h V 33 file ko-1541.0-263307.r263307/479 K 5 khelp V 26 dir a-217806.0.r239346/569 K 8 libalias V 26 dir r-26026.0.r248416/1602 K 5 pim.h V 30 file 3-118623.0.r139823/213783 K 9 pim_var.h V 28 file 6-118623.0.r254925/9867 K 8 raw_ip.c V 34 file kq-1541.1-266718.r266718/1122 K 6 sctp.h V 34 file k-163953.0-256281.r294158/852 K 13 sctp_asconf.c V 35 file m-163953.0-256281.r296052/3953 K 13 sctp_asconf.h V 28 file o-163953.0.r237715/8830 K 11 sctp_auth.c V 34 file q-163953.0-256281.r294174/501 K 11 sctp_auth.h V 34 file s-163953.0-256281.r271750/526 K 15 sctp_bsd_addr.c V 35 file u-163953.0-256281.r296052/4287 K 15 sctp_bsd_addr.h V 28 file w-163953.0.r237540/1170 K 19 sctp_cc_functions.c V 36 file d-171440.0-256281.r302237/25872 K 16 sctp_constants.h V 35 file y-163953.0-256281.r296052/4623 K 12 sctp_crc32.c V 30 file 10-163953.0.r235828/11660 K 12 sctp_crc32.h V 30 file 12-163953.0.r235828/11963 K 21 sctp_dtrace_declare.h V 29 file 5-215817.0.r235828/12269 K 20 sctp_dtrace_define.h V 36 file 7-215817.0-256281.r260817/76080 K 13 sctp_header.h V 36 file 14-163953.0-256281.r294158/1510 K 13 sctp_indata.c V 33 file 16-163953.0-256281.r294219/0 K 13 sctp_indata.h V 35 file 18-163953.0-256281.r294147/428 K 12 sctp_input.c V 36 file 1a-163953.0-256281.r296052/4958 K 12 sctp_input.h V 37 file 1c-163953.0-256281.r284633/77470 K 15 sctp_lock_bsd.h V 30 file 1e-163953.0.r235828/14429 K 9 sctp_os.h V 30 file 1g-163953.0.r235828/14739 K 13 sctp_os_bsd.h V 35 file 1i-163953.0-256281.r294142/247 K 13 sctp_output.c V 36 file 1k-163953.0-256281.r296052/5298 K 13 sctp_output.h V 36 file 1m-163953.0-256281.r295208/5890 K 10 sctp_pcb.c V 36 file 1o-163953.0-256281.r296052/5639 K 10 sctp_pcb.h V 36 file 1q-163953.0-256281.r296052/5978 K 14 sctp_peeloff.c V 37 file 1s-163953.0-256281.r283724/14587 K 14 sctp_peeloff.h V 28 file 1u-163953.0.r243516/487 K 19 sctp_ss_functions.c V 29 file c-217760.0.r235828/17188 K 14 sctp_structs.h V 36 file 1w-163953.0-256281.r294140/5120 K 13 sctp_sysctl.c V 34 file u-167598.0-256281.r294149/440 K 13 sctp_sysctl.h V 34 file w-167598.0-256281.r294151/451 K 12 sctp_timer.c V 36 file 1y-163953.0-256281.r296052/6312 K 12 sctp_timer.h V 36 file 20-163953.0-256281.r296052/6646 K 10 sctp_uio.h V 35 file 22-163953.0-256281.r294180/126 K 13 sctp_usrreq.c V 33 file 24-163953.0-256281.r294222/0 K 10 sctp_var.h V 36 file 26-163953.0-256281.r295208/6564 K 10 sctputil.c V 36 file 28-163953.0-256281.r296052/6974 K 10 sctputil.h V 36 file 2a-163953.0-256281.r294215/2778 K 7 siftr.c V 36 file e-209662.0-256281.r281174/32360 K 5 tcp.h V 35 file ks-1541.0-292823.r292823/11769 K 11 tcp_debug.c V 34 file ku-1541.6i-1542.r241913/36480 K 11 tcp_debug.h V 33 file kw-1541.6j-1542.r188578/2781 K 14 tcp_fastopen.c V 36 file 8-292706.1-292823.r292823/12104 K 14 tcp_fastopen.h V 36 file a-292706.2-292823.r292823/12463 K 9 tcp_fsm.h V 33 file ky-1541.6k-1542.r171656/5469 K 15 tcp_hostcache.c V 34 file k-122922.0-256281.r278534/445 K 15 tcp_hostcache.h V 28 file 3-185420.0.r185420/1441 K 11 tcp_input.c V 34 file l0-1541.0-257367.r307906/1593 K 9 tcp_lro.c V 34 file 3-179737.0-256281.r305189/414 K 9 tcp_lro.h V 34 file 6-179737.0-256281.r301949/445 K 13 tcp_offload.c V 30 file 3-174704.0.r237263/117043 K 13 tcp_offload.h V 30 file 6-174704.0.r237263/117350 K 12 tcp_output.c V 33 file l2-1541.3-260817.r302132/457 K 11 tcp_reass.c V 35 file 4g-1541.0-256281.r285976/21555 K 10 tcp_sack.c V 35 file b-130989.0-256281.r293710/1846 K 9 tcp_seq.h V 33 file l4-1541.6n-1542.r231767/7217 K 10 tcp_subr.c V 34 file l6-1541.0-260815.r306802/1260 K 14 tcp_syncache.c V 33 file e-86764.0-256281.r306925/127 K 14 tcp_syncache.h V 36 file 7-171605.0-256281.r292823/14214 K 11 tcp_timer.c V 33 file l8-1541.0-273838.r303389/269 K 11 tcp_timer.h V 34 file la-1541.0-275402.r295015/1808 K 14 tcp_timewait.c V 34 file 4j-1541.0-256281.r307906/1941 K 12 tcp_usrreq.c V 34 file lc-1541.1-261017.r307906/2277 K 9 tcp_var.h V 34 file le-1541.0-270051.r307165/3620 K 7 tcpip.h V 35 file lg-1541.6t-1542.r139823/220065 K 9 toecore.c V 36 file 3l-237263.0-256281.r303371/1442 K 9 toecore.h V 30 file 3n-237263.0.r239511/15907 K 5 udp.h V 33 file li-1541.6u-1542.r246210/1079 K 12 udp_usrreq.c V 34 file lk-1541.2-265946.r277789/3344 K 9 udp_var.h V 32 file lm-1541.3-265946.r278812/79 K 9 udplite.h V 36 file e-264212.4-265946.r265946/19992 END ENDREP id: 4f-1541.0-256281.r307906/9864 type: dir pred: 4f-1541.0-256281.r307165/11198 count: 4955 text: 307906 2629 7222 0 963a67d72e36774a39a5a692b3eb8eef cpath: /stable/10/sys/netinet copyroot: 256281 /stable/10 PLAIN K 8 Makefile V 24 file 2-1598.0.r248209/47 K 5 amd64 V 30 dir o-5.0-256281.r306520/33122 K 3 arm V 34 dir 2-70651.0-256281.r305615/35324 K 4 boot V 35 dir 6j-38465.0-256281.r307203/13776 K 3 bsm V 34 dir 2-141144.0-256281.r293163/3164 K 3 cam V 33 dir 2-39212.0-256281.r307253/2644 K 4 cddl V 36 dir br-168404.0-256281.r307672/11714 K 6 compat V 32 dir k-9313.0-256281.r306294/3854 K 4 conf V 29 dir y-5.0-256281.r307254/4951 K 7 contrib V 35 dir 2-23283.0-256281.r306536/169952 K 6 crypto V 35 dir 7-55009.0-256281.r276486/146454 K 3 ddb V 30 dir 10-5.0-256281.r304905/3495 K 3 dev V 31 dir 12-5.0-256281.r307672/33109 K 2 fs V 32 dir 2-1541.0-256281.r307742/8374 K 3 gdb V 27 dir h-131899.0.r253604/3053 K 4 geom V 33 dir 2-13041.0-256281.r307666/4745 K 3 gnu V 31 dir 2-1421.0-256281.r306121/650 K 4 i386 V 30 dir 1c-5.0-256281.r306961/3626 K 4 ia64 V 34 dir j-66458.0-256281.r292348/67568 K 3 isa V 25 dir 1w-5.0.r227843/145693 K 4 kern V 31 dir 20-5.0-256281.r307836/12294 K 7 kgssapi V 35 dir 13-184588.0-256281.r299617/3660 K 7 libkern V 34 dir 9-1542.0-256281.r306536/190974 K 4 mips V 34 dir 2-178171.0-256281.r295019/5750 K 7 modules V 33 dir i-2834.0-256281.r307260/34144 K 3 net V 32 dir x-1542.0-256281.r307622/6350 K 8 net80211 V 35 dir 2-116742.0-256281.r305615/83221 K 8 netatalk V 34 dir 9-15885.0-256281.r263478/46269 K 8 netgraph V 34 dir 69-52419.0-256281.r292770/5692 K 7 netinet V 33 dir 4f-1541.0-256281.r307906/9864 K 8 netinet6 V 33 dir q-52904.0-256281.r303459/3288 K 8 netipsec V 34 dir 2-105197.0-256281.r301780/7593 K 6 netipx V 36 dir 1n-11819.0-256281.r273736/143148 K 7 netnatm V 27 dir 7-25604.0.r255442/24062 K 7 netpfil V 35 dir 11-240494.0-256281.r304463/2012 K 6 netsmb V 33 dir u-75374.0-256281.r291655/1526 K 3 nfs V 33 dir 4l-1541.0-256281.r301057/1853 K 9 nfsclient V 34 dir 4r-1541.0-256281.r276500/39181 K 9 nfsserver V 34 dir 5l-1541.0-256281.r280258/95965 K 3 nlm V 35 dir 1i-177633.0-256281.r303173/1104 K 4 ofed V 36 dir 1hj-219820.0-256281.r307011/5974 K 10 opencrypto V 35 dir 2-104476.0-256281.r260817/85825 K 4 pc98 V 34 dir p-10097.0-256281.r292348/85297 K 3 pci V 33 dir 6-2433.0-256281.r306815/49139 K 7 powerpc V 31 dir 22-5.0-256281.r301428/14752 K 3 rpc V 32 dir u-1839.0-256281.r303692/3909 K 8 security V 34 dir 2-86630.0-256281.r302237/36498 K 7 sparc64 V 34 dir 2-79054.0-256281.r305615/85473 K 3 sys V 31 dir 28-5.0-256281.r307534/26801 K 5 teken V 34 dir h-186681.a-262861.r287776/1292 K 5 tools V 34 dir 6k-1541.0-256281.r289798/21873 K 3 ufs V 34 dir 1a-1542.0-256281.r307534/28848 K 2 vm V 33 dir 1k-1542.0-256281.r307743/3038 K 3 x86 V 35 dir 11-204309.0-256281.r307258/2222 K 3 xdr V 29 dir 46-177633.0.r248318/15729 K 3 xen V 34 dir 2-181624.0-256281.r293407/1813 END ENDREP id: g-5.0-256281.r307906/12824 type: dir pred: g-5.0-256281.r307836/15248 count: 98396 text: 307906 10074 2737 0 71cec8a86530b5daa60a0288557286b1 props: 201826 13530 46 0 af763326b561c4148fb4456ebd5fd345 cpath: /stable/10/sys copyroot: 256281 /stable/10 PLAIN K 10 .arcconfig V 32 file 1-265842.0-292879.r292879/0 K 8 .arclint V 34 file 1-266959.1-292879.r292879/310 K 9 COPYRIGHT V 31 file 1-2656.0-256281.r292984/55 K 5 LOCKS V 27 file 1-146890.0.r255635/270 K 11 MAINTAINERS V 32 file 1-94742.0-256281.r270415/47 K 8 Makefile V 32 file 3-1594.0-264811.r301738/136 K 13 Makefile.inc1 V 34 file 5-38666.0-256281.r305759/7900 K 17 ObsoleteFiles.inc V 35 file 4-148330.0-256281.r303254/1044 K 6 README V 26 file 1-21173.0.r215293/143 K 8 UPDATING V 34 file 1-41806.0-256281.r294693/1508 K 3 bin V 29 dir 1-5.0-256281.r307423/2688 K 4 cddl V 34 dir 1-168404.0-256281.r307281/3487 K 7 contrib V 34 dir 1-16755.0-256281.r307798/76272 K 6 crypto V 35 dir 1-25405.0-256281.r306196/156368 K 3 etc V 31 dir 1-38.0-256281.r306924/13376 K 5 games V 33 dir 1-2491.0-256281.r307403/17208 K 3 gnu V 29 dir 1-3.0-256281.r301822/1949 K 7 include V 31 dir 1-697.0-256281.r306846/5481 K 9 kerberos5 V 34 dir 4q-29815.0-256281.r298503/4011 K 3 lib V 30 dir 6-5.0-256281.r307719/10831 K 7 libexec V 29 dir c-5.0-256281.r307722/3793 K 7 release V 32 dir 1-3027.0-256281.r304022/3751 K 6 rescue V 35 dir 7-117035.0-256281.r292588/84060 K 4 sbin V 30 dir fa-4.0-256281.r307742/5785 K 6 secure V 34 dir r-1553.0-256281.r306196/310479 K 5 share V 30 dir e-3.0-256281.r307534/10922 K 3 sys V 30 dir g-5.0-256281.r307906/12824 K 5 tests V 34 dir g-257097.7-260013.r307716/2500 K 5 tools V 34 dir 43-1590.0-256281.r307403/86747 K 7 usr.bin V 30 dir m-3.0-256281.r307834/13345 K 8 usr.sbin V 30 dir q-3.0-256281.r307646/12381 END ENDREP id: 5-1.0-256281.r307906/14634 type: dir pred: 5-1.0-256281.r307836/88139 count: 187756 text: 307906 13079 1542 0 00dd1f92c364b067ca0edf17b2fb2976 props: 307836 17057 71069 0 681754e9cf3d03ce0a6ca63d42dc61ae cpath: /stable/10 copyroot: 256281 /stable/10 minfo-cnt: 1 minfo-here: y PLAIN K 2 10 V 30 dir 5-1.0-256281.r307906/14634 K 2 11 V 30 dir 5-1.0-302408.r307905/27820 K 5 2.0.5 V 28 dir 5-1.0-8869.r250544/29657 K 3 2.1 V 28 dir 5-1.0-9211.r250544/32292 K 3 2.2 V 29 dir 5-1.0-19327.r250544/35157 K 1 3 V 29 dir 5-1.0-42951.r250544/38731 K 1 4 V 29 dir 5-1.0-57955.r265133/16756 K 1 5 V 30 dir 5-1.0-133968.r250544/73757 K 1 6 V 29 dir 5-1.0-147906.r290702/7251 K 1 7 V 30 dir 5-1.0-172506.r299308/62437 K 1 8 V 31 dir 5-1.0-196045.r306959/164645 K 1 9 V 30 dir 5-1.0-225736.r307526/69576 END ENDREP id: 9-1.0.r307906/15440 type: dir pred: 9-1.0.r307905/28625 count: 70344 text: 307906 14916 511 0 a5235a086013bf0e4b9036d25c82e991 cpath: /stable copyroot: 0 / minfo-cnt: 2490 PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 22 dir 5-1.0.r307904/7570 K 8 projects V 23 dir 6-1.0.r307820/11183 K 7 release V 22 dir 7-1.0.r306421/3182 K 6 releng V 23 dir 8-1.0.r307329/55606 K 6 stable V 23 dir 9-1.0.r307906/15440 K 8 svnadmin V 27 dir 0-179447.0.r307895/1665 K 4 user V 23 dir a-1.0.r307898/12024 K 6 vendor V 23 dir b-1.0.r307860/83220 K 13 vendor-crypto V 25 dir 0-1575.0.r306341/4552 K 10 vendor-sys V 27 dir 0-12116.0.r307315/16148 END ENDREP id: 0.0.r307906/16105 type: dir pred: 0.0.r307905/29290 count: 307906 text: 307906 15617 475 0 4a59b65053a80cf9b6e197c49232ba52 props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 44334 l0-1541.0-257367.t307905-6lwi modify-file true false /stable/10/sys/netinet/tcp_input.c 4j-1541.0-256281.t307905-6lwi modify-file true false /stable/10/sys/netinet/tcp_timewait.c lc-1541.1-261017.t307905-6lwi modify-file true false /stable/10/sys/netinet/tcp_usrreq.c 16105 16330