aboutsummaryrefslogtreecommitdiff
path: root/sys/net
Commit message (Expand)AuthorAgeFilesLines
* pf: fix syncookies in conjunction with tcp fast port reuseKristof Provost4 days1-0/+1
* Add device and ifnet logging methods, similar to device_printf / if_printfAdrian Chadd7 days2-3/+24
* nhop: hash ifnet pointer instead of if_indexGleb Smirnoff8 days1-18/+12
* if_clone: rework cloning KPIAlexander V. Chernikov8 days2-88/+215
* net: add if_allocdescr() to permit updating iface description from the kernelAlexander V. Chernikov8 days2-2/+9
* ifp: add if_setdescr() / if_freedesrt() methodsAlexander V. Chernikov8 days2-9/+23
* netlink: add interface notification on link status / flags change.Alexander V. Chernikov8 days6-9/+39
* netlink: store user-provided rtm_protocolAlexander V. Chernikov8 days1-0/+1
* netlink: add netlink supportAlexander V. Chernikov8 days3-0/+60
* debugnet: remove spurious message on bootFranco Fichtner8 days1-0/+3
* if_ipsec(4): handle situations where there are no policy or SADB entry for ifKonstantin Belousov9 days1-0/+6
* if_ipsec(4): protect against user supplying unknown address familyKonstantin Belousov9 days1-2/+12
* routing: Use NET_EPOCH_[CALL|WAIT] macrosZhenlei Huang12 days7-16/+9
* routing: unbreak the build of a bunch of kernelsMateusz Guzik2023-01-131-0/+1
* routing: add missed RIB_WUNLOCK in the add_route_flags().Alexander V. Chernikov2023-01-131-0/+1
* route: allow RTM_CHANGE notifications in rt_routemsg().Alexander V. Chernikov2023-01-131-1/+1
* routing: provide dedicated function for nhgrp creation and linking.Alexander V. Chernikov2023-01-132-11/+77
* routing: constantify nh/nhg argument in <nhop|nhgrp>_get_origin().Alexander V. Chernikov2023-01-133-5/+5
* routing: add abitity to set the protocol that installed route/nexthop.Alexander V. Chernikov2023-01-137-1/+39
* routing: allow logging framework to be used outside of the subsystemAlexander V. Chernikov2023-01-131-3/+6
* routing: constantify @rc in rib_decompose_notification().Alexander V. Chernikov2023-01-133-6/+6
* routing: improve multiline debugAlexander V. Chernikov2023-01-136-57/+59
* routing: extend nhop(9) kpiAlexander V. Chernikov2023-01-137-42/+102
* routing: fix rib_add_route_px()Alexander V. Chernikov2023-01-131-17/+3
* routing: add ability to store opaque indentifiers in nhops/nhgsAlexander V. Chernikov2023-01-139-11/+41
* routing: make rib_add_redirect() use new nhop-based KPIAlexander V. Chernikov2023-01-131-22/+22
* routing: add rib_add_default_route() wrapperAlexander V. Chernikov2023-01-132-2/+58
* rtsock: subscribe to ifnet eventhandlers instead of direct calls.Alexander V. Chernikov2023-01-133-11/+16
* net: constantify radix.c functionsAlexander V. Chernikov2023-01-132-47/+49
* routing: fix debug headers added in 6fa8ed43ee0c #2.Alexander V. Chernikov2023-01-131-2/+1
* routing: fix debug headers added in 6fa8ed43ee0c.Alexander V. Chernikov2023-01-131-1/+0
* routing: fix syslog include for rtsock.cAlexander V. Chernikov2023-01-131-0/+1
* routing: fix crash when RTM_CHANGE results in no-op for the multipathAlexander V. Chernikov2023-01-131-3/+6
* routing: install prefix and loopback routes using new nhop-based KPI.Alexander V. Chernikov2023-01-131-0/+2
* routing: add rib_match_gw() helperAlexander V. Chernikov2023-01-132-3/+21
* routing: fix non-debug buildMateusz Guzik2023-01-131-1/+1
* routing: populate fibs with interface routes after growing net.fibs.Alexander V. Chernikov2023-01-136-3/+149
* routing: fixup empty mask prefix handling after 2ce553854cbd.Alexander V. Chernikov2023-01-132-14/+29
* routing: fix build warning without ROUTE_MPATHAlexander V. Chernikov2023-01-131-0/+4
* routing: fix build without ROUTE_MPATHAlexander V. Chernikov2023-01-131-1/+1
* routing: move rtentry and subscription code out of route_ctl.cAlexander V. Chernikov2023-01-135-429/+532
* routing: add rib_<add|del>_route_px() functions operating with nexthops.Alexander V. Chernikov2023-01-134-215/+402
* routing: split nexthop creation and rtentry creation.Alexander V. Chernikov2023-01-133-63/+42
* routing: refactor #2Alexander V. Chernikov2023-01-135-138/+118
* routing: refactor control cmds #1Alexander V. Chernikov2023-01-133-122/+113
* fib_algo: set vnet when destroying algo instanceAlexander V. Chernikov2023-01-131-0/+2
* routing: remove duplicate error message after 5c23343b8c0c.Alexander V. Chernikov2023-01-131-2/+0
* route: fix NOIP buildsMateusz Guzik2023-01-131-0/+2
* routing: refactor private KPIAlexander V. Chernikov2023-01-136-18/+18
* routing: convert remnants of DPRINTF to FIB_CTL_LOG().Alexander V. Chernikov2023-01-134-23/+28