aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/in.c
Commit message (Expand)AuthorAgeFilesLines
* kernel: partially revert e9efb1125a15, default inet maskMike Karels2021-11-141-4/+13
* Add in_localip_fib(), in6_localip_fib().Gleb Smirnoff2021-11-121-0/+18
* kernel: deprecate Internet Class A/B/CMike Karels2021-11-091-10/+9
* Use network epoch to protect local IPv4 addresses hash.Gleb Smirnoff2021-10-221-26/+20
* Remove in_ifaddr_lock acquisiton to access in_ifaddrhead.Gleb Smirnoff2021-10-131-16/+11
* Change lowest address on subnet (host 0) not to broadcast by default.Mike Karels2021-09-171-2/+8
* routing: fix source address selection rules for IPv4 over IPv6.Alexander V. Chernikov2021-09-071-0/+34
* lltable: do not require prefix lookup when checking lle allocation rules.Alexander V. Chernikov2021-09-061-50/+23
* netinet: prevent NULL pointer dereference in in_aifaddr_ioctl()Artem Khramov2021-08-261-1/+1
* [lltable] Unify datapath feedback mechamism.Alexander V. Chernikov2021-08-041-14/+1
* Re-enable network ioctls in capability modeMark Johnston2021-04-231-4/+0
* capsicum: Limit socket operations in capability modeMark Johnston2021-04-071-0/+4
* Make in_localip_more() fib-aware.Alexander V. Chernikov2021-02-161-12/+12
* Further refactor IPv4 interface route creation.Alexander V. Chernikov2021-01-211-111/+128
* Split rtinit() into multiple functions.Alexander V. Chernikov2021-01-161-6/+127
* Refactor rt_addrmsg() and rt_routemsg().Alexander V. Chernikov2021-01-071-21/+25
* Implement SIOCGIFALIAS.Andrey V. Elsukov2020-10-141-0/+60
* Join to AllHosts multicast group again when adding an existing IPv4 address.Andrey V. Elsukov2020-10-131-1/+2
* Introduce scalable route multipath.Alexander V. Chernikov2020-10-031-10/+0
* net: clean up empty lines in .c and .h filesMateusz Guzik2020-09-011-2/+0
* Make sure the multicast release tasks are properly drained whenHans Petter Selasky2020-08-101-0/+7
* White space cleanup -- remove trailing tab's or spacesRandall Stewart2020-02-121-2/+2
* Introduce NET_EPOCH_CALL() macro and use it everywhere where we freeGleb Smirnoff2020-01-151-2/+2
* Widen NET_EPOCH coverage.Gleb Smirnoff2019-10-071-9/+5
* Use IN_foo() macros from sys/netinet/in.h inplace of handcrafted codeRodney W. Grimes2019-04-041-7/+2
* Style.Mark Johnston2019-01-231-6/+4
* Fix an LLE lookup race.Mark Johnston2019-01-231-0/+11
* Mechanical cleanup of epoch(9) usage in network stack.Gleb Smirnoff2019-01-091-12/+16
* Add ifaddr_event_ext event. It is similar to ifaddr_event, but theAndrey V. Elsukov2018-10-211-2/+8
* Late style follow up on r312770.Luiz Otavio O Souza2018-08-151-2/+1
* Use the new VNET_DEFINE_STATIC macro when we are defining static VNETAndrew Turner2018-07-241-1/+1
* Move invoking of callout_stop(&lle->lle_timer) into llentry_free().Andrey V. Elsukov2018-07-171-4/+0
* UDP: further performance improvements on txMatt Macy2018-05-231-5/+7
* netinet silence warningsMatt Macy2018-05-191-3/+1
* ifnet: Replace if_addr_lock rwlock with epoch + mutexMatt Macy2018-05-181-17/+17
* Unwrap a line that no longer requires wrapping.Brooks Davis2018-05-151-2/+1
* Remove stray tabs from in_lltable_dump_entry().Brooks Davis2018-05-151-45/+45
* r333175 introduced deferred deletion of multicast addresses in order to permi...Matt Macy2018-05-061-8/+9
* Separate list manipulation locking from state change in multicastStephen Hurd2018-05-021-15/+10
* Fix outgoing TCP/UDP packet drop on arp/ndp entry expiration.Alexander V. Chernikov2018-03-171-0/+14
* sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-201-0/+2
* Remove register keyword from sys/ and ANSIfy prototypesEd Maste2017-05-171-7/+7
* Renumber copyright clause 4Warner Losh2017-02-281-1/+1
* Use inet_ntoa_r() instead of inet_ntoa() throughout the kernelEric van Gyzen2017-02-161-5/+8
* After the in_control() changes in r257692, an existing address isLuiz Otavio O Souza2017-01-251-6/+7
* Add GARP retransmit capabilityEric van Gyzen2016-10-021-0/+8
* Fix unlocked access to ifnet address listRyan Stone2016-08-181-3/+9
* Don't iterate over the ifnet addr list in ip_output()Ryan Stone2016-08-181-17/+20
* Get closer to a VIMAGE network stack teardown from top to bottom ratherBjoern A. Zeeb2016-06-211-0/+33
* in_lltable_alloc and in6 copy: Don't leak LLE in error pathConrad Meyer2016-04-261-4/+15