NetBSD/sys/net
msaitoh 835fd7148a Fix previous comment change for ifm_media. It was correct.
The real problem is that some driver misuse ifm_media as the current active
media. struct mii_data has the current active media(mii_media_active). If a
driver use mii(4), it can be use mii->mii_media_active for this purpose.
struct ifmedia has no entry for this purpose. Some drivers have an entry
in their own softc to keep the value, but some other's don't have it and
they mistakenly use ifm_media.

 We might add a new entry to struct ifmedia in future to avoid this confusion
and for simplify.
2019-12-05 05:29:27 +00:00
..
agr in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT 2019-11-10 21:16:21 +00:00
npf npf_ifmap_copylogname: be more defensive. 2019-09-30 22:04:33 +00:00
bpf_filter.c
bpf_stub.c Removal of bpf_tap(). 2018-06-25 03:22:14 +00:00
bpf.c bpf can send a packet greater than MCLBYTES (JumboFrame) using multiple mbuf. 2019-11-29 17:29:31 +00:00
bpf.h Whitespace change. 2019-02-26 10:30:28 +00:00
bpfdesc.h Implement the BPF direction filter (BIOC[GS]DIRECTION). It provides backward 2018-06-26 06:47:57 +00:00
bpfjit.c Add missing include. 2019-01-20 23:36:57 +00:00
bpfjit.h
bridgestp.c Remove an obsolete assertion too (fix build) 2018-02-28 13:12:53 +00:00
bsd-comp.c
dl_print.c Add the missing add. (Return to the earlier state, done differently.) 2019-04-30 20:56:32 +00:00
dlt.h sync with libcap-1.9.1 2019-10-01 16:02:55 +00:00
ether_sw_offload.c Improve wording in comments: replace "chain" with "queue" for 2018-12-15 07:38:58 +00:00
ether_sw_offload.h PR kern/53562 2018-12-12 01:40:20 +00:00
ethertypes.h
files.net PR kern/53562 2018-12-12 01:40:20 +00:00
files.pf
if_arc.h If if_attach() failed in the attach function, return. 2017-10-23 09:22:24 +00:00
if_arcsubr.c Replace 2018-05-09 06:35:10 +00:00
if_arp.h Provide an inline to return the data part of the arp packet instead of 2018-06-30 15:08:04 +00:00
if_bridge.c Cast uint32_t to avoid undefined behavior in bridge_rthash(). Found by kUBSan. 2019-08-05 13:30:21 +00:00
if_bridgevar.h PR kern/53562 2018-12-12 01:46:47 +00:00
if_dl.h Whitespace consistency. NFC. 2019-04-30 20:55:41 +00:00
if_ether.h Implement VLAN hardware filter function(ETHERCAP_VLAN_HWFILTER). 2019-07-17 03:26:24 +00:00
if_ethersubr.c Add and use __FPTRCAST, requested by uwe@ 2019-10-16 18:29:49 +00:00
if_faith.c A few more empty-string --> NULL in required-modules lists 2019-04-27 06:18:15 +00:00
if_faith.h
if_fddi.h
if_fddisubr.c Remove very old IFF_NOTRAILERS flag. 2019-02-05 06:17:00 +00:00
if_gif.c Add sysctl nodes to control fragmentation with IPv[46] over IPv6 gif(4). 2019-10-30 03:45:59 +00:00
if_gif.h Add sysctl nodes to control fragmentation with IPv[46] over IPv6 gif(4). 2019-10-30 03:45:59 +00:00
if_gre.c Fix missing kpreempt_disable() before softint_schedule() like if_vmx.c:r1.51. 2019-10-16 06:53:34 +00:00
if_gre.h No functional change: 2019-02-26 09:43:37 +00:00
if_hippi.h
if_hippisubr.c
if_ieee1394.h
if_ieee1394subr.c Replace M_ALIGN and MH_ALIGN by m_align. 2018-12-22 14:28:56 +00:00
if_ipsec.c Make global and per-interface ipsecif(4) pmtu tunable like gif(4). 2019-11-01 04:28:14 +00:00
if_ipsec.h Make global and per-interface ipsecif(4) pmtu tunable like gif(4). 2019-11-01 04:28:14 +00:00
if_l2tp.c Fix missing kpreempt_disable() before softint_schedule() like if_vmx.c:r1.51. 2019-10-16 06:53:34 +00:00
if_l2tp.h Avoid having a rtcache directly in a percpu storage for tunnel protocols. 2019-09-19 06:07:24 +00:00
if_llatbl.c Make panic messages more informative 2019-09-25 09:53:37 +00:00
if_llatbl.h Show pointers of llentries on trace logs of LLE_REF_TRACE 2019-07-18 06:47:10 +00:00
if_llc.h
if_loop.c Fix comment. 2019-11-14 04:14:30 +00:00
if_media.c in ifmedia_add(), use a wait-style memory allocation rather than 2019-10-01 17:45:25 +00:00
if_media.h Fix previous comment change for ifm_media. It was correct. 2019-12-05 05:29:27 +00:00
if_module.h
if_mpls.c A few more empty-string --> NULL in required-modules lists 2019-04-27 06:18:15 +00:00
if_mpls.h
if_ppp.c dedup 2019-09-20 08:45:29 +00:00
if_ppp.h
if_pppoe.c s/pakcet/packet/ in comment. 2019-03-18 11:38:03 +00:00
if_pppoe.h Add a locking notes for if_pppoe 2017-10-12 09:50:55 +00:00
if_pppvar.h
if_sl.c Add comments about D_MPSAFE to functions called as struct linesw.l_ioctl. 2019-01-24 09:33:03 +00:00
if_slvar.h Fix typo (s/supress/suppress/). 2019-07-11 03:49:51 +00:00
if_sppp.h
if_spppsubr.c if_flags is neither int nor short. It's unsigned short. 2019-09-13 07:55:05 +00:00
if_spppvar.h Add a locking notes for if_spppsubr 2017-10-12 09:53:55 +00:00
if_srt.c A few more empty-string --> NULL in required-modules lists 2019-04-27 06:18:15 +00:00
if_srt.h
if_stf.c Some more empty-string --> NULL conversions for module dependencies 2019-04-26 11:51:56 +00:00
if_stf.h Add argument to encapsw->pr_input() instead of m_tag. 2017-11-15 10:42:41 +00:00
if_strip.c - add or adjust /* FALLTHROUGH */ where appropriate 2019-02-03 03:19:25 +00:00
if_stripvar.h Fix typo (s/supress/suppress/). 2019-07-11 03:49:51 +00:00
if_tap.c Fix missing kpreempt_disable() before softint_schedule() like if_vmx.c:r1.51. 2019-10-16 06:53:34 +00:00
if_tap.h
if_token.h
if_tokensubr.c Remove very old IFF_NOTRAILERS flag. 2019-02-05 06:17:00 +00:00
if_tun.c Set the "required modules" to NULL, not to an empty string. 2019-04-26 08:38:25 +00:00
if_tun.h
if_types.h Add a port of the umb(4) driver from OpenBSD 2018-07-31 16:44:28 +00:00
if_vlan.c Fix a bug that vlan(4) fragments IPv6 packets 2019-11-11 02:34:46 +00:00
if_vlanvar.h Mostly style, and add a bunch of KASSERTs. 2018-01-15 16:36:51 +00:00
if.c Add support for Kernel Memory Sanitizer (kMSan). It detects uninitialized 2019-11-14 16:23:52 +00:00
if.h Avoid having a rtcache directly in a percpu storage for tunnel protocols. 2019-09-19 06:07:24 +00:00
link_proto.c Make panic messages more informative 2019-09-25 09:53:37 +00:00
Makefile Remove the network ATM code. 2018-09-06 06:41:59 +00:00
net_stats.c remove checks for failure after memory allocation calls that cannot fail: 2017-06-01 02:45:05 +00:00
net_stats.h
netisr_dispatch.h Remove the network ATM code. 2018-09-06 06:41:59 +00:00
netisr.h Remove the network ATM code. 2018-09-06 06:41:59 +00:00
pfil.c
pfil.h
pfkeyv2.h Introduce and use SADB_SASTATE_USABLE_P 2017-07-04 08:11:32 +00:00
pktqueue.c - Fix a bug that drop counter shows incorrect vaule like 2018-08-10 07:24:09 +00:00
pktqueue.h
ppp_defs.h
ppp_tty.c dedup 2019-09-20 08:45:29 +00:00
ppp-comp.h
ppp-deflate.c
radix.c Rename min/max -> uimin/uimax for better honesty. 2018-09-03 16:29:22 +00:00
radix.h
raw_cb.c Fix race condition on the rawcb list shared by rtsock and keysock 2017-09-25 01:56:22 +00:00
raw_cb.h Make raw_input non-variadic. 2018-09-07 06:13:14 +00:00
raw_usrreq.c Fix typo (s/m_free/m_freem/) (one more) 2019-08-02 02:17:46 +00:00
route.c Get rid of unnecessary NULL checks for rt_ifa and ifa_ifp 2019-11-13 02:51:22 +00:00
route.h Avoid having a rtcache directly in a percpu storage 2019-09-19 04:08:29 +00:00
rss_config.c "rss_symmetric_key" iniitalizer is too short. Pointed out by ryo@n.o, thanks. 2019-11-20 08:17:01 +00:00
rss_config.h Introduce very simple Receive Side Scaling (RSS) utility. 2018-02-16 04:48:32 +00:00
rtbl.c remove checks for failure after memory allocation calls that cannot fail: 2017-06-01 02:45:05 +00:00
rtsock_shared.c Error out if the type is beyond the storage size. No functional change, 2019-10-14 16:43:04 +00:00
rtsock.c inet6: Send RTM_MISS when we fail to resolve an address. 2019-09-01 18:54:38 +00:00
slcompress.c KNF. No functional change. 2019-04-06 08:38:23 +00:00
slcompress.h
slip.h
zlib.c Fix typo (s/supress/suppress/). 2019-07-11 03:49:51 +00:00
zlib.h