DELTA 304402 0 128 SVN„“„•f‚H Ž€‚F„… Ž ‚FThe UDP receive code has been updated to only treat incoming UDP packets that were addressed to an L2 broadcast address as L3 broadcast packets. It is not expected that this will affect any standards-conforming UDP application. The new behaviour can be disabled by setting the sysctl net.inet.udp.require_l2_bcast to 0.ENDREP DELTA 301717 364 25 SVNƒbƒ%‚Z B€wฯD ;€a‚G๐‚Xstatic VNET_DEFINE(int, udp_require_l2_bcast) = 1; SYSCTL_INT(_net_inet_udp, OID_AUTO, require_l2_bcast, CTLFLAG_VNET | CTLFLAG_RW, &VNET_NAME(udp_require_l2_bcast), 0, "Only treat packets sent to an L2 broadcast address as broadcast packe((!VNET_NAME(udp_require_l2_bcast) || m->m_flags & M_BCAST) && in_broadcast(ip->ip_dst, ifp)ENDREP id: 1-41806.0.r304436/790 type: file pred: 1-41806.0.r304402/2099 count: 954 text: 304436 0 356 68326 722486082801c9724cbe7326e7aee4e6 b29d9c922db6f658d3a06a33c83d54b29326b5fe 304435-6j83/_2 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/UPDATING copyroot: 0 / id: lk-1541.6v-1542.r304436/1072 type: file pred: lk-1541.6v-1542.r301717/22029 count: 330 text: 304436 382 381 51237 0fd4081506d3560c5d424977a3d679e4 6a09fb24e54f7739ad6fbe60b090ce97f982de62 304435-6j83/_5 props: 2 314168 38 0 b6b34f029ed66be42751a530d6e4b830 cpath: /head/sys/netinet/udp_usrreq.c copyroot: 1542 /head/sys/netinet/udp_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.r274421/42079 K 11 accf_http.c V 28 file v-61837.0.r274421/42384 K 2 cc V 27 dir 6-215166.0.r303343/2532 K 7 icmp6.h V 26 file w-53541.0.r301478/265 K 10 icmp_var.h V 34 file jh-1541.5u-1542.r262489/14052 K 8 if_atm.c V 35 file o-25603.5-25604.r257176/258365 K 8 if_atm.h V 34 file r-25603.6-25604.r249925/57176 K 10 if_ether.c V 34 file jk-1541.5v-1542.r303171/19306 K 10 if_ether.h V 34 file jm-1541.5w-1542.r301217/17603 K 6 igmp.c V 34 file jo-1541.5x-1542.r302054/57946 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.r279026/1918 K 4 in.c V 32 file ju-1541.60-1542.r304435/807 K 4 in.h V 33 file jw-1541.61-1542.r304435/1134 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_fib.c V 29 file 7-291993.0.r294706/27468 K 8 in_fib.h V 29 file a-291993.0.r291993/21490 K 8 in_gif.c V 29 file 13-54263.0.r291993/21764 K 9 in_jail.c V 29 file 7-303863.0.r303863/26236 K 12 in_kdtrace.c V 29 file f-254889.0.r292384/23934 K 12 in_kdtrace.h V 29 file i-254889.0.r292384/24241 K 10 in_mcast.c V 29 file k-170613.0.r298995/61518 K 8 in_pcb.c V 34 file k0-1541.63-1542.r301217/17945 K 8 in_pcb.h V 33 file k2-1541.64-1542.r302153/6931 K 13 in_pcbgroup.c V 27 file 9-222748.0.r297439/125 K 9 in_prot.c V 27 file 7-303411.0.r303455/499 K 10 in_proto.c V 34 file k4-1541.65-1542.r301114/36985 K 8 in_rmx.c V 26 file 3-4074.0.r295529/6123 K 8 in_rss.c V 27 file e-263198.0.r287277/166 K 8 in_rss.h V 27 file g-263198.0.r287277/465 K 10 in_systm.h V 34 file k6-1541.66-1542.r303411/18920 K 8 in_var.h V 34 file k8-1541.67-1542.r302054/58609 K 4 ip.h V 34 file ka-1541.68-1542.r298995/62162 K 5 ip6.h V 26 file 11-53541.0.r272559/50 K 9 ip_carp.c V 28 file q-142215.0.r292402/8895 K 9 ip_carp.h V 29 file s-142215.0.r269699/25096 K 11 ip_divert.c V 28 file o-17072.0.r301114/37324 K 11 ip_divert.h V 29 file 9-126239.0.r201527/12694 K 13 ip_dummynet.h V 28 file 6-39119.0.r300779/74866 K 8 ip_ecn.c V 29 file 2n-55009.0.r172467/12661 K 8 ip_ecn.h V 26 file 2p-55009.0.r286112/51 K 10 ip_encap.c V 29 file 1t-62587.0.r293470/18562 K 10 ip_encap.h V 29 file 1v-62587.0.r269699/26001 K 12 ip_fastfwd.c V 29 file e-122702.0.r301717/20129 K 7 ip_fw.h V 27 file g-3969.0.r304049/12992 K 8 ip_gre.c V 29 file i-103026.0.r280971/52043 K 9 ip_icmp.c V 32 file kc-1541.69-1542.r300699/426 K 9 ip_icmp.h V 33 file ke-1541.6a-1542.r298800/2186 K 7 ip_id.c V 28 file a-77574.0.r302372/49888 K 10 ip_input.c V 34 file kg-1541.6b-1542.r302054/59240 K 10 ip_ipsec.c V 26 file 7-155179.0.r290165/51 K 10 ip_ipsec.h V 28 file 9-155179.0.r275710/1277 K 11 ip_mroute.c V 34 file ki-1541.6c-1542.r302054/59584 K 11 ip_mroute.h V 34 file kk-1541.6d-1542.r253084/11322 K 12 ip_options.c V 29 file b-152592.0.r298995/63437 K 12 ip_options.h V 29 file d-152592.0.r271610/14314 K 11 ip_output.c V 33 file km-1541.6e-1542.r304435/1464 K 10 ip_reass.c V 32 file kg-1541.0-281351.r281541/57 K 8 ip_var.h V 34 file ko-1541.6f-1542.r301114/37964 K 5 khelp V 26 dir a-217806.0.r239346/569 K 8 libalias V 27 dir r-26026.0.r298995/66041 K 5 pim.h V 30 file 3-118623.0.r139823/213783 K 9 pim_var.h V 29 file 6-118623.0.r269699/28604 K 8 raw_ip.c V 34 file kq-1541.6g-1542.r301114/38301 K 6 sctp.h V 29 file k-163953.0.r297662/24819 K 13 sctp_asconf.c V 28 file m-163953.0.r298847/3718 K 13 sctp_asconf.h V 28 file o-163953.0.r237715/8830 K 11 sctp_auth.c V 27 file q-163953.0.r302928/173 K 11 sctp_auth.h V 28 file s-163953.0.r271673/1842 K 15 sctp_bsd_addr.c V 28 file u-163953.0.r298942/9873 K 15 sctp_bsd_addr.h V 28 file w-163953.0.r237540/1170 K 19 sctp_cc_functions.c V 29 file d-171440.0.r298942/10174 K 16 sctp_constants.h V 28 file y-163953.0.r302949/1014 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 30 file 5-215817.0.r258541/148920 K 20 sctp_dtrace_define.h V 29 file 7-215817.0.r297662/25421 K 13 sctp_header.h V 29 file 14-163953.0.r302949/1318 K 13 sctp_indata.c V 29 file 16-163953.0.r303927/1143 K 13 sctp_indata.h V 30 file 18-163953.0.r297663/33488 K 12 sctp_input.c V 29 file 1a-163953.0.r303819/1099 K 12 sctp_input.h V 29 file 1c-163953.0.r284515/7019 K 15 sctp_lock_bsd.h V 30 file 1e-163953.0.r298942/11400 K 9 sctp_os.h V 30 file 1g-163953.0.r235828/14739 K 13 sctp_os_bsd.h V 30 file 1i-163953.0.r297663/33791 K 13 sctp_output.c V 29 file 1k-163953.0.r303834/1747 K 13 sctp_output.h V 29 file 1m-163953.0.r295072/1443 K 10 sctp_pcb.c V 29 file 1o-163953.0.r303813/5548 K 10 sctp_pcb.h V 30 file 1q-163953.0.r298942/12322 K 14 sctp_peeloff.c V 30 file 1s-163953.0.r279859/22724 K 14 sctp_peeloff.h V 28 file 1u-163953.0.r243516/487 K 19 sctp_ss_functions.c V 27 file c-217760.0.r303793/140 K 14 sctp_structs.h V 29 file 1w-163953.0.r303792/8656 K 15 sctp_syscalls.c V 34 file ao-1541.0-272823.r298066/5422 K 13 sctp_sysctl.c V 26 file u-167598.0.r303024/53 K 13 sctp_sysctl.h V 28 file w-167598.0.r299543/1904 K 12 sctp_timer.c V 29 file 1y-163953.0.r299273/2533 K 12 sctp_timer.h V 28 file 20-163953.0.r295709/428 K 10 sctp_uio.h V 28 file 22-163953.0.r302950/164 K 13 sctp_usrreq.c V 29 file 24-163953.0.r303792/8963 K 10 sctp_var.h V 30 file 26-163953.0.r301114/38944 K 10 sctputil.c V 28 file 28-163953.0.r304146/142 K 10 sctputil.h V 28 file 2a-163953.0.r298508/423 K 7 siftr.c V 29 file e-209662.0.r296688/12038 K 5 tcp.h V 34 file ks-1541.6h-1542.r294540/68104 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 26 file 8-292706.0.r303978/47 K 14 tcp_fastopen.h V 29 file a-292706.0.r292706/16312 K 9 tcp_fsm.h V 33 file ky-1541.6k-1542.r171656/5469 K 15 tcp_hostcache.c V 27 file k-122922.0.r292087/222 K 15 tcp_hostcache.h V 27 file 3-185420.0.r292087/525 K 11 tcp_input.c V 34 file l0-1541.6l-1542.r301717/21116 K 9 tcp_lro.c V 27 file 3-179737.0.r304202/419 K 9 tcp_lro.h V 28 file 6-179737.0.r303656/1312 K 13 tcp_offload.c V 29 file 3-174704.0.r294869/25078 K 13 tcp_offload.h V 30 file 6-174704.0.r237263/117350 K 12 tcp_output.c V 32 file l2-1541.6m-1542.r300981/457 K 10 tcp_pcap.c V 28 file d-289276.0.r302374/1877 K 10 tcp_pcap.h V 28 file f-289276.0.r302374/2180 K 11 tcp_reass.c V 28 file 4g-1541.0.r293470/19544 K 10 tcp_sack.c V 29 file b-130989.0.r298995/66922 K 9 tcp_seq.h V 33 file l4-1541.6n-1542.r231767/7217 K 10 tcp_stacks V 28 dir f-292309.0.r301717/21842 K 10 tcp_subr.c V 34 file l6-1541.6o-1542.r304223/56812 K 14 tcp_syncache.c V 28 file e-86764.0.r304223/57154 K 14 tcp_syncache.h V 27 file 7-171605.0.r294870/906 K 11 tcp_timer.c V 32 file l8-1541.6p-1542.r304224/470 K 11 tcp_timer.h V 33 file la-1541.6q-1542.r304218/1734 K 14 tcp_timewait.c V 24 file 4j-1541.0.r302098/0 K 12 tcp_usrreq.c V 34 file lc-1541.6r-1542.r304223/57456 K 9 tcp_var.h V 34 file le-1541.6s-1542.r304223/57801 K 7 tcpip.h V 35 file lg-1541.6t-1542.r139823/220065 K 9 toecore.c V 30 file 3l-237263.0.r301217/18630 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 33 file lk-1541.6v-1542.r304436/1072 K 9 udp_var.h V 34 file lm-1541.6w-1542.r301114/40277 K 9 udplite.h V 29 file e-264212.0.r264212/20259 END ENDREP id: 4f-1541.0.r304436/8764 type: dir pred: 4f-1541.0.r304435/9154 count: 5506 text: 304436 1418 7333 0 48aa398db887e05dff61661094d5a5ab cpath: /head/sys/netinet copyroot: 0 / PLAIN K 8 Makefile V 24 file 2-1598.0.r296192/53 K 5 amd64 V 22 dir o-5.0.r303958/3027 K 3 arm V 26 dir 2-70651.0.r304318/9170 K 5 arm64 V 28 dir 2-280364.0.r304285/55735 K 4 boot V 28 dir 6j-38465.0.r304321/23935 K 3 bsm V 27 dir 2-141144.0.r292522/7745 K 3 cam V 26 dir 2-39212.0.r303944/3685 K 4 cddl V 29 dir br-168404.0.r304321/26843 K 6 compat V 25 dir k-9313.0.r304402/5691 K 4 conf V 23 dir y-5.0.r304243/40653 K 7 contrib V 27 dir 2-23283.0.r303890/23424 K 6 crypto V 27 dir 7-55009.0.r301010/25143 K 3 ddb V 23 dir 10-5.0.r304080/2273 K 3 dev V 24 dir 12-5.0.r304430/14035 K 2 fs V 25 dir 2-1541.0.r304178/2545 K 3 gdb V 29 dir h-131899.0.r283291/118078 K 4 geom V 26 dir 2-13041.0.r303637/3147 K 3 gnu V 26 dir 2-1421.0.r300812/89895 K 4 i386 V 23 dir 1c-5.0.r304147/5490 K 3 isa V 23 dir 1w-5.0.r299006/1735 K 4 kern V 24 dir 20-5.0.r304402/18302 K 7 kgssapi V 28 dir 13-184588.0.r299008/2747 K 7 libkern V 26 dir 9-1542.0.r298848/46275 K 4 mips V 28 dir 2-178171.0.r304314/10269 K 7 modules V 26 dir i-2834.0.r304297/19665 K 3 net V 25 dir x-1542.0.r304313/6963 K 8 net80211 V 27 dir 2-116742.0.r304322/4523 K 8 netgraph V 27 dir 69-52419.0.r303848/5617 K 7 netinet V 26 dir 4f-1541.0.r304436/8764 K 8 netinet6 V 28 dir q-52904.0.r304046/112014 K 8 netipsec V 28 dir 2-105197.0.r302054/74600 K 7 netnatm V 27 dir 7-25604.0.r298310/52621 K 7 netpfil V 28 dir 11-240494.0.r304378/3966 K 6 netsmb V 27 dir u-75374.0.r298995/93511 K 3 nfs V 27 dir 4l-1541.0.r303382/35129 K 9 nfsclient V 27 dir 4r-1541.0.r281691/29780 K 9 nfsserver V 26 dir 5l-1541.0.r276780/4259 K 3 nlm V 29 dir 1i-177633.0.r302216/13738 K 4 ofed V 29 dir 1hj-219820.0.r304342/3663 K 10 opencrypto V 27 dir 2-104476.0.r303650/2745 K 4 pc98 V 27 dir p-10097.0.r298824/14940 K 7 powerpc V 23 dir 22-5.0.r304069/2218 K 5 riscv V 28 dir 2-292407.0.r303908/30391 K 3 rpc V 26 dir u-1839.0.r303382/38227 K 8 security V 26 dir 2-86630.0.r302564/2091 K 7 sparc64 V 27 dir 2-79054.0.r303892/19883 K 3 sys V 24 dir 28-5.0.r304402/34556 K 5 teken V 34 dir h-186681.0-196775.r287098/1015 K 5 tests V 27 dir f-290663.0.r290714/2475 K 5 tools V 25 dir 6k-1541.0.r303915/954 K 3 ufs V 26 dir 1a-1542.0.r304239/4350 K 2 vm V 27 dir 1k-1542.0.r304102/20139 K 3 x86 V 30 dir 11-204309.0.r304285/104405 K 3 xdr V 28 dir 46-177633.0.r297975/3263 K 3 xen V 27 dir 2-181624.0.r301511/1282 END ENDREP id: g-5.0.r304436/11297 type: dir pred: g-5.0.r304435/11687 count: 109398 text: 304436 8940 2344 0 376852792bc23e088f8795d94b38254a props: 201826 13530 46 0 af763326b561c4148fb4456ebd5fd345 cpath: /head/sys copyroot: 0 / minfo-cnt: 7 PLAIN K 10 .arcconfig V 26 file 1-265842.0.r298387/42 K 8 .arclint V 27 file 1-266959.0.r281789/766 K 9 COPYRIGHT V 25 file 1-2656.0.r292983/104 K 5 LOCKS V 27 file 1-146890.0.r255635/270 K 11 MAINTAINERS V 25 file 1-94742.0.r303412/47 K 8 Makefile V 30 file 3-1594.0-1595.r304006/230 K 13 Makefile.inc1 V 25 file 5-38666.0.r304217/72 K 18 Makefile.libcompat V 34 file 5-38666.0-296709.r303274/1702 K 17 ObsoleteFiles.inc V 27 file 4-148330.0.r304187/755 K 6 README V 25 file 1-21173.0.r300137/48 K 8 UPDATING V 26 file 1-41806.0.r304436/790 K 3 bin V 22 dir 1-5.0.r304009/2855 K 4 cddl V 27 dir 1-168404.0.r304431/3380 K 7 contrib V 27 dir 1-16755.0.r304319/20127 K 6 crypto V 27 dir 1-25405.0.r303832/19307 K 3 etc V 24 dir 1-38.0.r304201/14014 K 3 gnu V 23 dir 1-3.0.r303396/51421 K 7 include V 24 dir 1-697.0.r304176/9953 K 9 kerberos5 V 27 dir 4q-29815.0.r301891/5356 K 3 lib V 23 dir 6-5.0.r304395/24029 K 7 libexec V 23 dir c-5.0.r304016/13280 K 7 release V 25 dir 1-3027.0.r303897/1663 K 6 rescue V 27 dir 7-117035.0.r300807/1531 K 4 sbin V 23 dir fa-4.0.r304089/6173 K 6 secure V 25 dir r-1553.0.r304320/7690 K 5 share V 23 dir e-3.0.r304315/32765 K 3 sys V 23 dir g-5.0.r304436/11297 K 7 targets V 35 dir 2-242818.1-284345.r301993/21296 K 5 tests V 27 dir g-257097.0.r304238/2952 K 5 tools V 26 dir 43-1590.0.r303981/7077 K 7 usr.bin V 23 dir m-3.0.r304374/16890 K 8 usr.sbin V 23 dir q-3.0.r304142/13251 END ENDREP id: 5-1.0.r304436/12958 type: dir pred: 5-1.0.r304435/13349 count: 206208 text: 304436 11532 1413 0 4fab9ed0857d0882d7cee43d9a5f1da7 props: 304238 4547 2648 0 a32d122bb8bd9d9287d40f0592b7f129 cpath: /head copyroot: 0 / minfo-cnt: 119 minfo-here: y PLAIN K 11 ROADMAP.txt V 26 file 0-179453.0.r285589/70 K 4 head V 23 dir 5-1.0.r304436/12958 K 8 projects V 23 dir 6-1.0.r304312/59563 K 7 release V 22 dir 7-1.0.r297553/3094 K 6 releng V 23 dir 8-1.0.r304434/21985 K 6 stable V 23 dir 9-1.0.r304433/22529 K 8 svnadmin V 27 dir 0-179447.0.r304073/1262 K 4 user V 23 dir a-1.0.r304328/12083 K 6 vendor V 22 dir b-1.0.r304309/6858 K 13 vendor-crypto V 25 dir 0-1575.0.r298994/4420 K 10 vendor-sys V 26 dir 0-12116.0.r304158/9921 END ENDREP id: 0.0.r304436/13694 type: dir pred: 0.0.r304435/14084 count: 304436 text: 304436 13207 474 0 43546d27c5d76dd9d5d231c5ee598aef props: 289270 0 4229 0 20f578acc837c5e58fc64b9eaa493aea cpath: / copyroot: 0 / minfo-cnt: 44370 1-41806.0.t304435-6j83 modify-file true false /head/UPDATING lk-1541.6v-1542.t304435-6j83 modify-file true false /head/sys/netinet/udp_usrreq.c 13694 13919