NetBSD/sys/net
riastradh cdafe9a8a9 npf(4): Use atomic_store_release and atomic_load_consume for conn_db.
...or atomic_load_relaxed, when npf->conn_lock is held, for the sake
of C11.

No need for store-before-load implied by membar_sync.
2022-02-13 19:20:23 +00:00
..
agr sys: Use if_init wrapper function. 2021-12-31 14:25:22 +00:00
lagg lagg: remove stray semicolon 2022-01-16 10:45:17 +00:00
npf npf(4): Use atomic_store_release and atomic_load_consume for conn_db. 2022-02-13 19:20:23 +00:00
Makefile Add a new link-aggregation pseudo interface named lagg(4) 2021-05-17 04:07:41 +00:00
bpf.c Change the kqueue filterops::f_isfd field to filterops::f_flags, and 2021-09-26 01:16:07 +00:00
bpf.h Add a bpf_register_track_event() function (and deregister equivalent) 2021-06-09 15:44:15 +00:00
bpf_filter.c
bpf_stub.c
bpfdesc.h Add a bpf_register_track_event() function (and deregister equivalent) 2021-06-09 15:44:15 +00:00
bpfjit.c
bpfjit.h
bridgestp.c
bsd-comp.c
dl_print.c Simplify; no need to special case the small buffer zero src_len. 2021-05-27 13:40:38 +00:00
dlt.h s/preceed/preced/ in comment. 2021-12-05 07:13:48 +00:00
ether_slowprotocols.h Move net/agr/ieee8023_slowprotocols.h to net/ether_slowprotocols.h 2021-11-30 01:17:02 +00:00
ether_sw_offload.c fix typos in comments, mainly s/extention/extension/ and s/sufficent/sufficient/ 2021-09-03 21:54:58 +00:00
ether_sw_offload.h
ethertypes.h Add LLDP and MACSec. 2021-11-22 05:57:25 +00:00
files.net Fix build failure for i386 INSTALL_XEN3PAE_DOMU, sorry. 2021-09-24 05:26:06 +00:00
files.pf
if.c sys/net: Document if_mcast_op with comment and refuse other commands. 2021-12-31 14:26:29 +00:00
if.h sys/net: New functions if_ioctl, if_init, and if_stop. 2021-12-31 14:24:26 +00:00
if_arc.h
if_arcsubr.c if_attach and if_initialize cannot fail, don't test return value 2021-06-16 00:21:17 +00:00
if_arp.h
if_bridge.c sys: Use if_init wrapper function. 2021-12-31 14:25:22 +00:00
if_bridgevar.h bridge: Register bridge_ifdetach to ether_ifdetach hook 2021-09-30 03:57:48 +00:00
if_dl.h
if_ether.h introduced APIs to configure VLAN TAG to ethernet devices 2021-11-15 07:07:05 +00:00
if_ethersubr.c ethersubr(9): Assert IFNET_LOCKED in ether_ioctl_reinit. 2021-12-31 14:26:09 +00:00
if_faith.c if_attach and if_initialize cannot fail, don't test return value 2021-06-16 00:21:17 +00:00
if_faith.h
if_gif.c Make pktq_rps_hash() pluggable for each interface type. Reviewed by gdt@n.o, thorpej@n.o, and riastradh@n.o, thanks. 2021-10-11 05:13:10 +00:00
if_gif.h
if_gre.c don't opencode kauth_cred_get() 2021-09-21 14:59:14 +00:00
if_gre.h fix various typos in comments, log messages and documentation. 2021-12-03 13:27:37 +00:00
if_ieee1394.h
if_ieee1394subr.c sys: Use if_init wrapper function. 2021-12-31 14:25:22 +00:00
if_ipsec.c Make pktq_rps_hash() pluggable for each interface type. Reviewed by gdt@n.o, thorpej@n.o, and riastradh@n.o, thanks. 2021-10-11 05:13:10 +00:00
if_ipsec.h fix typos in comments, mainly s/foward/forward/. 2022-01-17 20:56:02 +00:00
if_l2tp.c if_attach and if_initialize cannot fail, don't test return value 2021-06-16 00:21:17 +00:00
if_l2tp.h
if_llatbl.c
if_llatbl.h
if_llc.h
if_loop.c if_attach and if_initialize cannot fail, don't test return value 2021-06-16 00:21:17 +00:00
if_media.c s/acccess/access/ 2021-10-06 20:42:44 +00:00
if_media.h
if_module.h
if_mpls.c if_attach and if_initialize cannot fail, don't test return value 2021-06-16 00:21:17 +00:00
if_mpls.h
if_ppp.c
if_ppp.h
if_pppoe.c Make pktq_rps_hash() pluggable for each interface type. Reviewed by gdt@n.o, thorpej@n.o, and riastradh@n.o, thanks. 2021-10-11 05:13:10 +00:00
if_pppoe.h
if_pppvar.h
if_sl.c
if_slvar.h fix various typos, mainly in comments. 2021-12-12 13:05:13 +00:00
if_sppp.h Add a parameter to change keepalive interval in each PPPoE I/F 2021-05-14 08:41:25 +00:00
if_spppsubr.c kpreempt_disable() before sppp_get_{ip,ip6}_addrs() are unnecessary now. 2021-10-25 02:10:56 +00:00
if_spppvar.h Drop the Open event of LCP to stop the interface 2021-06-01 04:59:50 +00:00
if_srt.c if_attach and if_initialize cannot fail, don't test return value 2021-06-16 00:21:17 +00:00
if_srt.h
if_stats.c Make if_stats_init, if_attach, if_initialize return void. 2021-06-29 21:19:58 +00:00
if_stats.h Make if_stats_init, if_attach, if_initialize return void. 2021-06-29 21:19:58 +00:00
if_stf.c if_attach and if_initialize cannot fail, don't test return value 2021-06-16 00:21:17 +00:00
if_stf.h
if_tap.c Use seltrue_filtops rather than rolling our own with filt_seltrue. 2021-09-26 15:58:33 +00:00
if_tap.h
if_tun.c Use seltrue_filtops rather than rolling our own with filt_seltrue. 2021-09-26 15:58:33 +00:00
if_tun.h
if_types.h fix typos in asymmetry, asymmetric(al), symmetrical. 2021-08-09 19:57:57 +00:00
if_vether.c
if_vlan.c Fix missing curlwp_bind() 2021-12-24 04:50:40 +00:00
if_vlanvar.h vlan: Register vlan_ifdetach to ether_ifdetach hook 2021-09-30 04:13:42 +00:00
if_wg.c wg(4): Limit the size of ifdrv requests. 2022-01-16 20:43:20 +00:00
if_wg.h
link_proto.c sys: Use if_init wrapper function. 2021-12-31 14:25:22 +00:00
nd.c
nd.h
net_stats.c
net_stats.h
netisr.h
netisr_dispatch.h
pfil.c
pfil.h
pfkeyv2.h
pktqueue.c Fix net.*.rps_hash=toeplitz-othercpus on one CPU systems. 2021-12-21 04:09:32 +00:00
pktqueue.h Make pktq_rps_hash() pluggable for each interface type. Reviewed by gdt@n.o, thorpej@n.o, and riastradh@n.o, thanks. 2021-10-11 05:13:10 +00:00
ppp-comp.h
ppp-deflate.c
ppp_defs.h
ppp_tty.c Use unsigned to avoid undefined behavior. Found by kUBSan. 2021-12-13 02:53:43 +00:00
radix.c
radix.h
raw_cb.c
raw_cb.h
raw_usrreq.c
route.c s/gurantee/guarantee/ in comment. 2021-12-05 04:57:38 +00:00
route.h fix various typos in compatibility, mainly in comments. 2021-08-09 20:49:08 +00:00
rss_config.c Add RSS toeplitz hash functions which calculate from mbuf. 2021-09-24 04:11:02 +00:00
rss_config.h Add RSS toeplitz hash functions which calculate from mbuf. 2021-09-24 04:11:02 +00:00
rtbl.c
rtsock.c
rtsock_shared.c
slcompress.c
slcompress.h
slip.h
toeplitz.c Add copyright for no-memcpy toeplitz hash, pointed out by wiz@n.o, thanks. 2021-09-24 08:40:35 +00:00
toeplitz.h Import asymmetric toeplitz hash without memcpy implemented by ryo@n.o. 2021-09-24 04:09:32 +00:00
zlib.c
zlib.h