summaryrefslogtreecommitdiff
path: root/sys/net/if.c
AgeCommit message (Expand)Author
3 daysnet: on interface detach purge all its routes before detaching protocolsGleb Smirnoff
2025-12-21ng_ether: refactor to use interface EVENTHANDLER(9)sGleb Smirnoff
2025-12-21net: add ifnet_rename_event EVENTHANDLER(9) for interface renamingGleb Smirnoff
2025-12-21net: on interface detach purge multicast addresses after protocolsGleb Smirnoff
2025-12-18net: attach IPv4 and IPv6 stacks to an interface with EVENTHANDLER(9)Gleb Smirnoff
2025-12-18net: split ifnet_arrival_event into two eventsGleb Smirnoff
2025-12-18bpf: add a crutch to support if_vmoveGleb Smirnoff
2025-12-04net: remove dom_ifmtuGleb Smirnoff
2025-10-27net: Validate interface group names in ioctl handlersMark Johnston
2025-10-01Revert "IfAPI: Added missing accessor for if_home_vnet"Kristof Provost
2025-09-29IfAPI: Added missing accessor for if_home_vnetItzBlinkzy
2025-09-04ifnet: Defer detaching address family dependent dataZhenlei Huang
2025-08-28ifnet: Don't include ethernet.h twiceZhenlei Huang
2025-08-26netlink: Bypass refcounting when setting promiscuityAymeric Wibo
2025-06-25if_vlan: add a prototype for vlan_input_pLexi Winter
2025-06-24ifnet: Eliminate unnecessary synchronization of the interface index in the li...Zhenlei Huang
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-05-22ifnet: Initialize the address family dependent data region earlierZhenlei Huang
2025-05-20ifnet: Integrate if_unroute() into if_down()Zhenlei Huang
2025-05-19ifnet: Fix a typo in a source code commentZhenlei Huang
2025-03-06if_clone: Use static initializersZhenlei Huang
2025-02-07ifnet: Fix build without BPFZhenlei Huang
2025-02-04ifnet: Detach BPF descriptors on interface vmove eventZhenlei Huang
2025-02-04ifnet: Make if_detach_internal() and if_vmove() voidZhenlei Huang
2024-12-09IfAPI: make if_getlladdr() to return char *Gleb Smirnoff
2024-12-09ifnet: make sa_dl_equal() a static functionGleb Smirnoff
2024-10-22ifnet: Assert that we are assigning network stack correctlyZhenlei Huang
2024-09-06ifnet: Add handling for toggling IFF_ALLMULTI in ifhwioctl()Mark Johnston
2024-09-04ifnet: Remove if_getamcount()Mark Johnston
2024-07-22netinet: correct SIOCDIFADDR{,_IN6} calls to use {,in6_}ifreqKonrad Witaszczyk
2024-07-12sys/net: Add IPSEC_OFFLOAD interface cap and methods structureKonstantin Belousov
2024-06-30ifnet: Remove dead codeZhenlei Huang
2024-06-27ifnet: Restore curvnet earlierZhenlei Huang
2024-06-24ifnet: Use NET_EPOCH_WAIT() macroZhenlei Huang
2024-05-06if: guard against if_ioctl being NULLKristof Provost
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-09-08Assert that ifnet_detach_sxlock is held where needed.Dag-Erling Smørgrav
2023-08-25IfAPI: Retire if_etherbpfmtap() and if_bpfmtap()Justin Hibbits
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-06-16netlink: convert to IfAPI.Alexander V. Chernikov
2023-06-16netlink: dump interface capabilities with other interface data.Alexander V. Chernikov
2023-06-01ifnet: consistently call hooks when the interface gets up.Alexander V. Chernikov
2023-05-02IfAPI: Add if_maddr_empty() to check for any maddrsJustin Hibbits
2023-04-20ifnet: factor out interface renaming into a separate function.Alexander V. Chernikov
2023-03-31ifcapnv: cap_bit in ifcap2_nv_bit_names[] is bit, not indexKonstantin Belousov
2023-03-29routing: fix panic when adding an interface route to the p2p interfaceAlexander V. Chernikov
2023-03-23IfAPI: Add iterator to complement if_foreach()Justin Hibbits
2023-03-06ifnet: add if_foreach_sleep() to allow ifnet iterations with sleep.Alexander V. Chernikov
2023-03-06net: unify mtu update codeAlexander V. Chernikov
2023-02-14IfAPI: Style cleanupJustin Hibbits