summaryrefslogtreecommitdiff
path: root/sys/netinet/in.h
AgeCommit message (Expand)Author
2025-12-18net: attach IPv4 and IPv6 stacks to an interface with EVENTHANDLER(9)Gleb Smirnoff
2025-03-02netinet: Make in_canforward() return boolZhenlei Huang
2025-02-27netinet: Make in_ifhasaddr() return boolZhenlei Huang
2025-02-27netinet: Make in_localaddr() return boolZhenlei Huang
2025-02-24netinet: fix buildGleb Smirnoff
2025-02-21netinet: enforce broadcast mode for all-ones and all-zeroes destinationsGleb Smirnoff
2025-02-21netinet: rename in_broadcast() to in_ifnet_broadcast()Gleb Smirnoff
2025-02-17netinet: make in_broadcast() and in_ifaddr_broadcast return boolGleb Smirnoff
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .h patternWarner Losh
2023-02-28netinet: Remove the IP(V6)_RSS_LISTEN_BUCKET socket optionMark Johnston
2023-02-27netinet: Remove IP(V6)_BINDMULTIMark Johnston
2022-10-03netinet*: move ipproto_register() and co to ip_var.h and ip6_var.hGleb Smirnoff
2022-08-17protosw: separate pr_input and pr_ctlinput out of protoswGleb Smirnoff
2022-07-13IPv4: experimental changes to allow net 0/8, 240/4, part of 127/8Mike Karels
2021-11-12Add in_localip_fib(), in6_localip_fib().Gleb Smirnoff
2021-11-09kernel: deprecate Internet Class A/B/CMike Karels
2021-10-22Use network epoch to protect local IPv4 addresses hash.Gleb Smirnoff
2021-09-07routing: fix source address selection rules for IPv4 over IPv6.Alexander V. Chernikov
2020-10-09Add IP(V6)_VLAN_PCP to set 802.1 priority per-flow.Richard Scheffenegger
2020-02-12White space cleanup -- remove trailing tab's or spacesRandall Stewart
2019-08-08Rename IPPROTO 33 from SEP to DCCPTom Jones
2019-06-25Convert all IPv4 and IPv6 multicast memberships into using a STAILQHans Petter Selasky
2017-11-20sys: further adoption of SPDX licensing ID tags.Pedro F. Giffuni
2017-08-09Correct sysctl names.Dag-Erling Smørgrav
2017-04-11Make sysctl identifiers for direct netisr queue unique.Andrey V. Elsukov
2017-03-06The patch provides the same socket option as Linux IP_ORIGDSTADDR.Ermal Luçi
2017-02-28Renumber copyright clause 4Warner Losh
2017-02-16Remove inet_ntoa() from the kernelEric van Gyzen
2017-02-12Committed without approval from mentor.Ermal Luçi
2017-02-10The patch provides the same socket option as Linux IP_ORIGDSTADDR.Ermal Luçi
2016-08-18Don't iterate over the ifnet addr list in ip_output()Ryan Stone
2015-04-17Provide functions to determine presence of a given addressGleb Smirnoff
2014-11-11Kill custom in_matroute() radix mathing function removing one rte mutex lock.Alexander V. Chernikov
2014-11-09Renove faith(4) and faithd(8) from base. It looks like industryAlexander V. Chernikov
2014-09-09Add support for receiving and setting flowtype, flowid and RSS bucketAdrian Chadd
2014-07-17Oops - somehow I missed the IP option numbers clashing with the multicastAdrian Chadd
2014-07-10Implement the first stage of multi-bind listen sockets and RSS socketAdrian Chadd
2014-06-26Retire IP_RSSCPUID ; the right thing to do is query the RSS bucket;Adrian Chadd
2014-05-29netinet/in.h: Expose htonl(), htons(), ntohl() and ntohs() in strict POSIXJilles Tjoelker
2014-05-17Reserve IP_FLOWID, IP_FLOWTYPE, IP_RSSCPUID socket option IDs forAdrian Chadd
2014-04-07Add support for UDP-Lite protocol (RFC 3828) to IPv4 and IPv6 stacks.Kevin Lo
2014-02-25Remove more constants related to static sysctl nodes. The MAXID constantsJohn Baldwin
2013-12-25Add more (IPv6) related Internet Protocols:Bjoern A. Zeeb
2013-10-23Finish r254925 and remove the last remaining sysctl name list macro. TheJohn Baldwin
2013-10-19- Add parentheses to all internet addressesKevin Lo
2013-10-15Treat INADDR_NONE as uint32_t.Kevin Lo
2013-08-26Remove most of the remaining sysctl name list macros. They were onlyJohn Baldwin
2013-04-27Move IPPROTO_IPV6 from #ifdef __BSD_VISIBLE to #if __POSIX_VISIBLE >= 201112Colin Percival
2012-10-22 Switch the entire IPv4 stack to keep the IP packet headerGleb Smirnoff