Andrew Gallatin 0c864213ef iflib: Fix a NULL pointer deref 3 years ago
..
altq 662c13053f net: clean up empty lines in .c and .h files 3 years ago
route 9d6567bc30 Fix panic on vnet creation if fib algo has been set to fixed value. 3 years ago
bpf.c 662c13053f net: clean up empty lines in .c and .h files 3 years ago
bpf.h e2e050c8ef Extract eventfilter declarations to sys/_eventfilter.h 5 years ago
bpf_buffer.c 82334850ea Add an external mbuf buffer type that holds multiple unmapped pages. 4 years ago
bpf_buffer.h fe267a5590 sys: general adoption of SPDX licensing ID tags. 6 years ago
bpf_filter.c 51369649b0 sys: further adoption of SPDX licensing ID tags. 6 years ago
bpf_jitter.c 7029da5c36 Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 4 years ago
bpf_jitter.h 0766f278d8 Make UMA and malloc(9) return non-executable memory in most cases. 5 years ago
bpf_zerocopy.c fee2a2fa39 Change synchonization rules for vm_page reference counting. 4 years ago
bpf_zerocopy.h fe267a5590 sys: general adoption of SPDX licensing ID tags. 6 years ago
bpfdesc.h 699281b545 Rework locking in BPF code to remove rwlock from fast path. 5 years ago
bridgestp.c 662c13053f net: clean up empty lines in .c and .h files 3 years ago
bridgestp.h 662c13053f net: clean up empty lines in .c and .h files 3 years ago
debugnet.c 55f57ca9ac Convert debugnet to the new routing KPI. 4 years ago
debugnet.h dda17b3672 Implement NetGDB(4) 4 years ago
debugnet_inet.c 662c13053f net: clean up empty lines in .c and .h files 3 years ago
debugnet_int.h dda17b3672 Implement NetGDB(4) 4 years ago
dlt.h 57e22627f9 MFV r353141 (by phillip): 4 years ago
ethernet.h ced0f52457 net: add ETHER_IS_IPV6_MULTICAST 3 years ago
firewire.h fe267a5590 sys: general adoption of SPDX licensing ID tags. 6 years ago
ieee8023ad_lacp.c 8732245d29 LACP: When suppressing distributing, return ENOBUFS 3 years ago
ieee8023ad_lacp.h 8732245d29 LACP: When suppressing distributing, return ENOBUFS 3 years ago
ieee_oui.h 94c15665a5 Fix a typo in r349969 4 years ago
if.c f9e0752e35 Create new in6_purgeifaddr() which purges bound ifa prefix if 3 years ago
if.h f3f2ee76ad style(9): Correct whitespace in struct definitions 3 years ago
if_arp.h b25d74e06c Improve ARP logging. 5 years ago
if_bridge.c 4af1bd8157 bridge: call member interface ioctl() without NET_EPOCH 3 years ago
if_bridgevar.h e5539fb618 libifconfig: Add function to get bridge status 3 years ago
if_clone.c c7cffd65c5 Add support for stacked VLANs (IEEE 802.1ad, AKA Q-in-Q). 3 years ago
if_clone.h b02fd8b790 epair: Do not abuse params to register the second interface 4 years ago
if_dead.c 20abea6663 This adds the third step in getting BBR into the tree. BBR and 4 years ago
if_debug.c fe267a5590 sys: general adoption of SPDX licensing ID tags. 6 years ago
if_disc.c 5f901c92a8 Use the new VNET_DEFINE_STATIC macro when we are defining static VNET 5 years ago
if_dl.h 662c13053f net: clean up empty lines in .c and .h files 3 years ago
if_edsc.c 072afcdffc if_edsc: generate an arbitrary MAC address 4 years ago
if_enc.c 28d2a72bbf Consistently include opt_ipsec.h for consumers of <netipsec/ipsec.h>. 3 years ago
if_enc.h fe267a5590 sys: general adoption of SPDX licensing ID tags. 6 years ago
if_epair.c 7f883a9b5b net: Revert vnet/epair cleanup race mitigation 3 years ago
if_ethersubr.c ddce63fcb6 Remove not needed variable initialization. 3 years ago
if_fwsubr.c 38d958a647 Improve copy-and-pasted versions of SIOCGIFADDR. 6 years ago
if_gif.c 662c13053f net: clean up empty lines in .c and .h files 3 years ago
if_gif.h 9758a507e9 gif_transmit() must always be called in the network epoch. 4 years ago
if_gre.c dd4490fdab Add if_reassing method to all tunneling interfaces. 3 years ago
if_gre.h aee793eec9 Add GRE-in-UDP encapsulation support as defined in RFC8086. 5 years ago
if_infiniband.c 747feea146 Streamline the infiniband code according to the ethernet code. 3 years ago
if_ipsec.c 662c13053f net: clean up empty lines in .c and .h files 3 years ago
if_ipsec.h fcf596178b Merge projects/ipsec into head/. 7 years ago
if_lagg.c 19ecb5e8da Fix for IPoIB over lagg(4). 3 years ago
if_lagg.h 19ecb5e8da Fix for IPoIB over lagg(4). 3 years ago
if_llatbl.c 662c13053f net: clean up empty lines in .c and .h files 3 years ago
if_llatbl.h 3818c25a1d Implement optional table entry limits for if_llatbl. 4 years ago
if_llc.h 51369649b0 sys: further adoption of SPDX licensing ID tags. 6 years ago
if_loop.c 662c13053f net: clean up empty lines in .c and .h files 3 years ago
if_me.c dd4490fdab Add if_reassing method to all tunneling interfaces. 3 years ago
if_media.c 80ba361b2f if_media.c SIOCGMEDIAX handler: improve loop 3 years ago
if_media.h ceff9b9d25 if_media: definitions for 40GE LM4 ethernet media type 3 years ago
if_mib.c 662c13053f net: clean up empty lines in .c and .h files 3 years ago
if_mib.h 154508976b Add a new leaf to the net.link.generic.ifdata.%d sysctl to retrieve 18 years ago
if_pflog.h fe267a5590 sys: general adoption of SPDX licensing ID tags. 6 years ago
if_pfsync.h 662c13053f net: clean up empty lines in .c and .h files 3 years ago
if_sppp.h a4641f4eaa sys/net*: minor spelling fixes. 8 years ago
if_spppfr.c 3751dddb3e Mechanically convert to if_inc_counter(). 9 years ago
if_spppsubr.c 81728a538d Split rtinit() into multiple functions. 3 years ago
if_stf.c 6ad7446c6f Complete conversions from fib<4|6>_lookup_nh_<basic|ext> to fib<4|6>_lookup(). 3 years ago
if_tap.h f8bc74e2f4 tap: add support for virtio-net offloads 4 years ago
if_tun.h 0dbac71f19 if_tuntap(4): Add TUNGIFNAME 4 years ago
if_tuntap.c a6b7689718 Remove redundant rtinit() calls from tuntap. 3 years ago
if_types.h a92c4bb62a Add support for IP over infiniband, IPoIB, to lagg(4). Currently only 3 years ago
if_var.h a60100fdfc if: Remove ifnet_rwlock 3 years ago
if_vlan.c 36e0a362ac Add m_snd_tag_alloc() as a wrapper around if_snd_tag_alloc(). 3 years ago
if_vlan_var.h c7cffd65c5 Add support for stacked VLANs (IEEE 802.1ad, AKA Q-in-Q). 3 years ago
if_vxlan.c 994e47023a vxlan: stop checking CSUM_ENCAP_VXLAN when converting inner CSUM flags into normal, for decapsulation. 3 years ago
if_vxlan.h b092fd6c97 if_vxlan(4): add support for hardware assisted checksumming, TSO, and RSS. 3 years ago
ifdi_if.m 45818bf1a0 iflib: Stop interface before (un)registering VLAN 4 years ago
iflib.c 0c864213ef iflib: Fix a NULL pointer deref 3 years ago
iflib.h 81be655266 iflib: ensure that tx interrupts enabled and cleanups 3 years ago
iflib_clone.c 2338da0373 Import kernel WireGuard support 3 years ago
iflib_private.h d49e83eac3 - Replace unused and only ever written to members of public iflib(9) 4 years ago
ifq.h 70af7ce99a Make net/ifq.h C++ friendly 3 years ago
infiniband.h 9d40cf60d6 Factor out generic IP over infiniband, IPoIB, definitions and code 3 years ago
mp_ring.c 662c13053f net: clean up empty lines in .c and .h files 3 years ago
mp_ring.h 5881181d8c mp_ring: avoid items offset difference between iflib and mp_ring 5 years ago
mppc.h c3fb425204 ng_mppc(4): Bring netgraph(3) MPPC compression support. 8 years ago
mppcc.c c79cee7136 kernel: provide panicky version of __unreachable 4 years ago
mppcd.c a4bf2e2d49 ng_mppc(4):: basic readability cleanups. 7 years ago
netisr.c 662c13053f net: clean up empty lines in .c and .h files 3 years ago
netisr.h fe267a5590 sys: general adoption of SPDX licensing ID tags. 6 years ago
netisr_internal.h fe267a5590 sys: general adoption of SPDX licensing ID tags. 6 years ago
netmap.h 662c13053f net: clean up empty lines in .c and .h files 3 years ago
netmap_legacy.h 662c13053f net: clean up empty lines in .c and .h files 3 years ago
netmap_user.h adf41f0788 netmap: fix constness warnings generated by "-Wcast-qual" 3 years ago
netmap_virt.h 2ec213aba4 netmap: disable passthrough with no hypervisor support 4 years ago
paravirt.h 4bf50f18eb Update to the current version of netmap. 9 years ago
pfil.c e87ad0ab37 Since now drivers that support pfil run their interrupts in the network 4 years ago
pfil.h c93410229c Most Ethernet drivers that potentially can run a pfil(9) hook with 5 years ago
pfkeyv2.h 1148702e43 Add SADB_SAFLAGS_ESN flag 3 years ago
pfvar.h c86fa3b8d7 pf: quiet -Wredundant-decls for pf_get_ruleset_number 3 years ago
ppp_defs.h 6ed0f50f78 Allow certain headers to be included more easily. 11 years ago
radix.c 4a3fc6e22e Fix definition of rn_addmask() 3 years ago
radix.h ae11b3829c Fix typo. 5 years ago
raw_cb.c 7029da5c36 Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 4 years ago
raw_cb.h 51369649b0 sys: further adoption of SPDX licensing ID tags. 6 years ago
raw_usrreq.c 51369649b0 sys: further adoption of SPDX licensing ID tags. 6 years ago
rndis.h 86a8f5ff2a rndis: Add LINK_SPEED_CHANGE status 6 years ago
route.c 81728a538d Split rtinit() into multiple functions. 3 years ago
route.h 81728a538d Split rtinit() into multiple functions. 3 years ago
rss_config.c 662c13053f net: clean up empty lines in .c and .h files 3 years ago
rss_config.h 2832cbe7d2 rss: Remove never defined UDP_IPV4_EX 6 years ago
rtsock.c d68cf57b7f Refactor rt_addrmsg() and rt_routemsg(). 3 years ago
sff8436.h 662c13053f net: clean up empty lines in .c and .h files 3 years ago
sff8472.h 662c13053f net: clean up empty lines in .c and .h files 3 years ago
slcompress.c 662c13053f net: clean up empty lines in .c and .h files 3 years ago
slcompress.h 662c13053f net: clean up empty lines in .c and .h files 3 years ago
toeplitz.c b2bdc62a95 Refactor / restructure the RSS code into generic, IPv4 and IPv6 specific 9 years ago
toeplitz.h b2bdc62a95 Refactor / restructure the RSS code into generic, IPv4 and IPv6 specific 9 years ago
vnet.c 10108cb673 Partially revert VNET change and expand VNET structure. 4 years ago
vnet.h 662c13053f net: clean up empty lines in .c and .h files 3 years ago