aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet/in.c
Commit message (Expand)AuthorAgeFilesLines
* ifnet: Defer detaching address family dependent dataZhenlei Huang2025-09-271-0/+2
* bridge: Fix adding gif(4) interface assigned with IP addresses as bridge memeberZhenlei Huang2025-09-271-2/+2
* bridge: allow IP addresses on members to be disabledLexi Winter2025-05-211-0/+8
* netinet: Make in_canforward() return boolZhenlei Huang2025-03-071-5/+5
* netinet: Do not forward or ICMP response to INADDR_ANYZhenlei Huang2025-03-071-1/+2
* netinet: Make in_ifhasaddr() return boolZhenlei Huang2025-03-071-4/+4
* netinet: Make in_localaddr() return boolZhenlei Huang2025-03-071-4/+4
* netinet: Update a comment for in_localip()Zhenlei Huang2025-02-271-1/+1
* carp: check CARP status in in_localip_fib(), in6_localip_fib()Gleb Smirnoff2024-03-281-1/+3
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-161-2/+0
* mac_ipacl: new MAC policy module to limit jail/vnet IP configurationShivank Garg2023-07-261-0/+11
* netinet[6]: make in[6]_control use ucred instead of td.Alexander V. Chernikov2023-07-011-4/+9
* lltable: properly set expire time to 0 for static IPv4 entries.Alexander V. Chernikov2023-04-251-0/+1
* IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits2023-01-311-0/+1
* inet: Simplify if_multiaddrs iteration.Alexander Motin2022-10-081-10/+7
* netinet: pass cred instead of the curthread to ifaddr manipulation funcs.Alexander V. Chernikov2022-09-261-20/+22
* Revert "routing: install prefix and loopback routes using new nhop-based KPI."Alexander V. Chernikov2022-08-291-27/+35
* routing: install prefix and loopback routes using new nhop-based KPI.Alexander V. Chernikov2022-08-291-35/+27
* protosw: change prototype for pr_controlGleb Smirnoff2022-08-121-1/+1
* netinet: get interface event notifications directly via EVENTHANDLER(9)Gleb Smirnoff2022-08-111-1/+56
* IPv4: correct limit on loopback_prefixMike Karels2022-07-211-1/+1
* IPv4: experimental changes to allow net 0/8, 240/4, part of 127/8Mike Karels2022-07-131-2/+48
* lltable: introduce the llt_post_resolved callbackKUROSAWA Takahiro2022-05-301-0/+12
* net: Fix memory leaks in lltable_calc_llheader() error pathsMark Johnston2022-04-081-1/+1
* [lltable] Add per-family lltable getters.Alexander V. Chernikov2021-12-291-0/+11
* jail: network epoch protection for IP address listsGleb Smirnoff2021-12-261-0/+2
* 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