aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/ip_mroute.c
Commit message (Expand)AuthorAgeFilesLines
* mroute: fix locking issuesWojciech Macek2021-08-131-29/+29
* socket: Implement SO_RERRORRoy Marples2021-07-281-1/+1
* ip_mroute: initialize vif ifnet properlyWojciech Macek2021-06-231-6/+9
* ip_mroute: rework ip_mrouteWojciech Macek2021-05-311-333/+418
* ip_mroute: remove unused declarationsWojciech Macek2021-05-211-6/+0
* ip_mroute: refactor bw_meter APIWojciech Macek2021-05-211-398/+212
* Revert "ip_mroute: refactor bw_meter API"Wojciech Macek2021-05-201-212/+398
* ip_mroute: refactor bw_meter APIWojciech Macek2021-05-201-398/+212
* mrouter: do not loopback packets unconditionallyWojciech Macek2021-05-111-1/+3
* mroute: fix race condition during mrouter shutting downWojciech Macek2021-05-111-0/+2
* Revert "SO_RERROR indicates that receive buffer overflows should be handled a...Alexander V. Chernikov2021-02-081-1/+1
* SO_RERROR indicates that receive buffer overflows should be handled as errors.Alexander V. Chernikov2021-02-081-1/+1
* ip_mroute: fix the viftable export sysctlBjoern A. Zeeb2020-10-111-7/+24
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-3/+0
* Rather than zeroing MAXVIFS times size of pointer [r362289] (still better thanBjoern A. Zeeb2020-06-211-1/+1
* When converting the static arrays to mallocarray() in r356621 I missedBjoern A. Zeeb2020-06-171-1/+1
* The call into ifa_ifwithaddr() needs to be epoch protected; ortherwiseBjoern A. Zeeb2020-06-171-0/+6
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)Pawel Biernacki2020-02-261-3/+5
* White space cleanup -- remove trailing tab's or spacesRandall Stewart2020-02-121-5/+5
* Reduce the vnet_set module size of ip_mroute to allow loading as a module.Bjoern A. Zeeb2019-11-191-6/+20
* Widen NET_EPOCH coverage.Gleb Smirnoff2019-10-071-5/+0
* Convert all IPv4 and IPv6 multicast memberships into using a STAILQHans Petter Selasky2019-06-251-4/+1
* Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff2019-01-091-3/+5
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-18/+18
* Rework IP encapsulation handling code.Andrey V. Elsukov2018-06-051-32/+18
* UDP: further performance improvements on txMatt Macy2018-05-231-1/+3
* netinet silence warningsMatt Macy2018-05-191-1/+1
* style: Remove remaining deprecated MALLOC/FREE macrosConrad Meyer2018-01-251-2/+2
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Add some ntohl() love to r315277Eric van Gyzen2017-03-141-4/+4
* KTR: log IPv4 addresses in hex rather than dotted-quadEric van Gyzen2017-03-141-34/+18
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Use inet_ntoa_r() instead of inet_ntoa() throughout the kernelEric van Gyzen2017-02-161-10/+27
* Remove the 4.3BSD compatible macro m_copy(), use m_copym() instead.Kevin Lo2016-09-151-4/+4
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-3/+3
* netinet: for pointers replace 0 with NULL.Pedro F. Giffuni2016-04-151-1/+1
* Remove now-unused wrappers for various routing functions.Alexander V. Chernikov2016-01-141-1/+1
* Remove sys/eventhandler.h from net/route.hAlexander V. Chernikov2016-01-091-0/+1
* CALLOUT_MPSAFE has lost its meaning since r141428, i.e., for more than tenJung-uk Kim2015-05-221-3/+3
* o Use new function ip_fillid() in all places throughout the kernel,Gleb Smirnoff2015-04-011-1/+1
* Remove SYSCTL_VNET_* macros, and simply put CTLFLAG_VNET where needed.Gleb Smirnoff2014-11-071-1/+1
* When deciding whether to call m_pullup() even though there is adequateRobert Watson2014-10-121-4/+3
* Change pr_output's prototype to avoid the need for explicit casts.Kevin Lo2014-08-151-1/+1
* Merge 'struct ip6protosw' and 'struct protosw' into one. Now we haveKevin Lo2014-08-081-16/+25
* Fix fallout from r241923. Calculate length of payload inGleb Smirnoff2014-01-221-5/+3
* The r48589 promised to remove implicit inclusion of if_var.h soon. PrepareGleb Smirnoff2013-10-261-0/+1
* Use LIST_FOREACH_SAFE() instead of doing it by hand.John Baldwin2013-09-051-7/+5
* Use an unsigned long when indexing into mfchashtbl[] and mf6ctable[]. ThisJohn Baldwin2013-09-051-4/+4
* Remove unused code and sort variables declarations.Andrey V. Elsukov2013-09-051-8/+2
* Migrate structs arpstat, icmpstat, mrtstat, pimstat and udpstat to PCPUAndrey V. Elsukov2013-07-091-10/+11