summaryrefslogtreecommitdiff
path: root/sys/net/rtsock.c
AgeCommit message (Expand)Author
2025-12-21net: add ifnet_rename_event EVENTHANDLER(9) for interface renamingGleb Smirnoff
2025-12-18net: split ifnet_arrival_event into two eventsGleb Smirnoff
2025-10-13net: Use proper prototype for SYSINIT functionsZhenlei Huang
2025-02-06socket: Move SO_SETFIB handling to protocol layersMark Johnston
2024-12-10rtsock: Use NULL for VNET_SYS[UN]INIT's last arg, which is a pointer typeZhenlei Huang
2024-11-18rtsock: fix panic in rtsock_msg_buffer()Gleb Smirnoff
2024-07-14route: Wrap long linesMark Johnston
2024-02-03Revert "sockets: retire sorflush()"Gleb Smirnoff
2024-01-22rtsock: Fix a typo in a source code commentGordon Bergling
2024-01-16sockets: retire sorflush()Gleb Smirnoff
2024-01-16sockets: make pr_shutdown fully protocol specific methodGleb Smirnoff
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-09-25rtsock: Add sysctl flag CTLFLAG_TUN to loader tunableZhenlei Huang
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-03-26routing: add public rt_is_exportable() version to check ifAlexander V. Chernikov
2023-01-24ifnet/API: Move struct ifnet definition to a <net/if_private.h>Justin Hibbits
2023-01-16rtsock: fix socket closure.Alexander V. Chernikov
2022-12-09netlink: add interface notification on link status / flags change.Alexander V. Chernikov
2022-10-01netlink: add netlink supportAlexander V. Chernikov
2022-08-29routing: constantify @rc in rib_decompose_notification().Alexander V. Chernikov
2022-08-17protosw: refactor protosw and domain static declaration and loadGleb Smirnoff
2022-08-15routing: retire rib_lookup_info()Alexander V. Chernikov
2022-08-11routing: unbreak the build of a bunch of kernelsMateusz Guzik
2022-08-11rtsock: subscribe to ifnet eventhandlers instead of direct calls.Alexander V. Chernikov
2022-08-11rtsock: do not use raw socket codeGleb Smirnoff
2022-08-11rtsock: do not allocate mbufs_tags(9) just to store a 8-bit valueGleb Smirnoff
2022-08-01routing: refactor private KPIAlexander V. Chernikov
2022-08-01routing: move route expiration time to its nexthopAlexander V. Chernikov
2022-06-26routing: fix debug headers added in 6fa8ed43ee0c #2.Alexander V. Chernikov
2022-06-25routing: fix debug headers added in 6fa8ed43ee0c.Alexander V. Chernikov
2022-06-25routing: fix syslog include for rtsock.cAlexander V. Chernikov
2022-06-25routing: improve debugging.Alexander V. Chernikov
2022-06-25routing: fix crash when RTM_CHANGE results in no-op for the multipathAlexander V. Chernikov
2022-05-13rtsock: fix a stack overflowKurosawa Takahiro
2022-04-04sysctl_dumpentry: move error to inner scopeWarner Losh
2022-01-27rtsock: always set m_pkthdr.rcvif when queueing on netisrGleb Smirnoff
2022-01-03domains: make domain_init() initialize only global stateGleb Smirnoff
2022-01-03protocols: init with standard SYSINIT(9) or VNET_SYSINITGleb Smirnoff
2021-11-14net: whack "set but not used" warnings in net/rtsock.cMateusz Guzik
2021-07-23Add required sysctl name length checks to various handlersMark Johnston
2021-06-06Make LINT NOINET and NOIP kernel builds warning free.Bjoern A. Zeeb
2021-05-14Fix a use after free in update_rtm_from_rc().Alexander V. Chernikov
2021-04-27Fix rtsock sockaddr alignment.Alexander V. Chernikov
2021-04-24[rtsock] Enforce netmask/RTF_HOST consistency.Alexander V. Chernikov
2021-04-20Relax rtsock message restrictions.Alexander V. Chernikov
2021-04-19Improve error reporting in rtsock.cAlexander V. Chernikov
2021-04-10Fix direct route installation with net/bird.Alexander V. Chernikov
2021-02-20Fix setting static entries for arp/ndp.Alexander V. Chernikov
2021-02-19Fix arp/ndp deletion broken by 2fe5a79425c7.Alexander V. Chernikov
2021-02-16Fix NOINET6 build broken by 2fe5a79425c7.Alexander V. Chernikov