aboutsummaryrefslogtreecommitdiff
path: root/sys/net/rtsock.c
Commit message (Expand)AuthorAgeFilesLines
* ifnet/API: Move struct ifnet definition to a <net/if_private.h>Justin Hibbits5 days1-0/+1
* rtsock: fix socket closure.Alexander V. Chernikov13 days1-0/+8
* netlink: add interface notification on link status / flags change.Alexander V. Chernikov2022-12-091-3/+7
* netlink: add netlink supportAlexander V. Chernikov2022-10-011-0/+42
* routing: constantify @rc in rib_decompose_notification().Alexander V. Chernikov2022-08-291-2/+2
* protosw: refactor protosw and domain static declaration and loadGleb Smirnoff2022-08-171-16/+9
* routing: retire rib_lookup_info()Alexander V. Chernikov2022-08-151-15/+4
* routing: unbreak the build of a bunch of kernelsMateusz Guzik2022-08-111-0/+1
* rtsock: subscribe to ifnet eventhandlers instead of direct calls.Alexander V. Chernikov2022-08-111-1/+16
* rtsock: do not use raw socket codeGleb Smirnoff2022-08-111-138/+92
* rtsock: do not allocate mbufs_tags(9) just to store a 8-bit valueGleb Smirnoff2022-08-111-25/+8
* routing: refactor private KPIAlexander V. Chernikov2022-08-011-2/+2
* routing: move route expiration time to its nexthopAlexander V. Chernikov2022-08-011-2/+2
* routing: fix debug headers added in 6fa8ed43ee0c #2.Alexander V. Chernikov2022-06-261-2/+1
* routing: fix debug headers added in 6fa8ed43ee0c.Alexander V. Chernikov2022-06-251-4/+4
* routing: fix syslog include for rtsock.cAlexander V. Chernikov2022-06-251-0/+1
* routing: improve debugging.Alexander V. Chernikov2022-06-251-17/+45
* routing: fix crash when RTM_CHANGE results in no-op for the multipathAlexander V. Chernikov2022-06-251-3/+6
* rtsock: fix a stack overflowKurosawa Takahiro2022-05-131-5/+5
* sysctl_dumpentry: move error to inner scopeWarner Losh2022-04-051-2/+2
* rtsock: always set m_pkthdr.rcvif when queueing on netisrGleb Smirnoff2022-01-271-2/+0
* domains: make domain_init() initialize only global stateGleb Smirnoff2022-01-031-1/+1
* protocols: init with standard SYSINIT(9) or VNET_SYSINITGleb Smirnoff2022-01-031-1/+0
* net: whack "set but not used" warnings in net/rtsock.cMateusz Guzik2021-11-141-4/+0
* Add required sysctl name length checks to various handlersMark Johnston2021-07-231-1/+4
* Make LINT NOINET and NOIP kernel builds warning free.Bjoern A. Zeeb2021-06-061-0/+4
* Fix a use after free in update_rtm_from_rc().Alexander V. Chernikov2021-05-141-0/+1
* Fix rtsock sockaddr alignment.Alexander V. Chernikov2021-04-271-1/+1
* [rtsock] Enforce netmask/RTF_HOST consistency.Alexander V. Chernikov2021-04-241-0/+2
* Relax rtsock message restrictions.Alexander V. Chernikov2021-04-201-94/+177
* Improve error reporting in rtsock.cAlexander V. Chernikov2021-04-191-9/+12
* Fix direct route installation with net/bird.Alexander V. Chernikov2021-04-101-5/+6
* Fix setting static entries for arp/ndp.Alexander V. Chernikov2021-02-201-0/+26
* Fix arp/ndp deletion broken by 2fe5a79425c7.Alexander V. Chernikov2021-02-191-10/+21
* Fix NOINET6 build broken by 2fe5a79425c7.Alexander V. Chernikov2021-02-161-0/+8
* Fix dst/netmask handling in routing socket code.Alexander V. Chernikov2021-02-161-6/+195
* Remove now-unused RTF_RNH_LOCKED route flag.Alexander V. Chernikov2021-02-151-2/+0
* Fix various NOINET* builds broken by 145bf6c0af48.Alexander V. Chernikov2021-02-121-0/+4
* Fix blackhole/reject routes.Alexander V. Chernikov2021-02-111-2/+56
* Refactor rt_addrmsg() and rt_routemsg().Alexander V. Chernikov2021-01-071-7/+9
* rtsock: quiet -Wunused-variable in LINT-NOIP kernelsRyan Libby2020-12-241-3/+4
* rtsock: Avoid copying uninitialized padding bytesMark Johnston2020-12-231-12/+18
* Switch direct rt fields access in rtsock.c to newly-create field acessors.Alexander V. Chernikov2020-12-181-38/+121
* Remove RADIX_MPATH config option.Alexander V. Chernikov2020-11-291-3/+0
* Fix route flags update during RTM_CHANGE.Alexander V. Chernikov2020-10-041-0/+1
* Remove ROUTE_MPATH-related warnings introduced in r366390.Alexander V. Chernikov2020-10-031-0/+2
* Introduce scalable route multipath.Alexander V. Chernikov2020-10-031-20/+91
* Rework part of routing code to reduce difference to D26449.Alexander V. Chernikov2020-09-211-3/+18
* rtsock.c: remove extraneous spaceEd Maste2020-09-051-1/+1
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-6/+1