summaryrefslogtreecommitdiff
path: root/sys/netinet/in.h
AgeCommit message (Expand)Author
2023-06-16White space fixes. No binary changes.rin
2021-02-03CTASSERT -> __CTASSERT to unbreak userland build.roy
2021-02-03Sprinkle CTASSERT to enforce on-wire layout without __packedroy
2021-02-03Remove __packed from various network structuresroy
2020-09-08Add IP_BINDANY, IPV6_BINDANY which can be used to bind to any address inchristos
2020-08-20[ozaki-r] Changes to the kernel core for wireguardriastradh
2019-12-18inet: Add support for IPv4 /31 prefixes, as described in RFC 3021.roy
2018-11-09Use the same type redefinition guards as stdint.h since rev1.8maya
2018-08-22- Cleanup for dynamic sysctl:msaitoh
2018-07-11Renamemaxv
2018-04-19s/static inline/static __inline/g for consistency.christos
2018-02-09Remove dead code.maxv
2018-01-10add ipsec(4) interface, which is used for route-based VPN.knakahara
2018-01-011) "#define ipi_spec_dst ipi_addr" in <netinet/in.h>christos
2017-08-10Add support IP_PKTINFO for sendmsg(2).ryo
2017-02-16add l2tp(4) L2TPv3 interface.knakahara
2016-08-01Apply pserialize and psref to struct ifaddr and its variantsozaki-r
2015-10-13Add core networking support for SCTP.rjs
2015-05-02Add IPv4 address flags IN_IFF_TENTATIVE, IN_IFF_DUPLICATED androy
2015-02-10Add DCCP protocol support from KAME.rjs
2014-12-02use the new printing code.christos
2014-12-02add routines to print in_addr and sockaddr_in (in_print and sin_print)christos
2014-10-12document that we depend on the option numbers matching.christos
2014-06-05- Implement pktqueue interface for lockless IP input queue.rmind
2014-05-30Introduce 2 new variables: ipsec_enabled and ipsec_used.christos
2014-05-22- Add in_init() and move some functions, variables and sysctls into in.crmind
2013-06-27implement IP_PKTINFO and IP_RECVPKTINFO.christos
2013-04-27Systematically include sys/featuretest.h when _NETBSD_SOURCE is used.joerg
2012-06-22PR/46602: Move the rfc6056 port randomization to the IP layer.christos
2009-09-14Import pfsync support from OpenBSD 4.2degroote
2009-07-17Add the IP_MINTTL socket option.minskim
2009-07-16Add the IP_RECVTTL option support.minskim
2008-01-25Refactor in_cksum/in4_cksum/in6_cksum implementations:joerg
2007-12-25Convert many of the uses of __attribute__ to equivalentperry
2007-09-191) Introduce a new socket option, (SOL_SOCKET, SO_NOHEADER), thatdyoung
2007-08-30Use malloc(9) for sockaddrs instead of pool(9), and remove dom_sa_pooldyoung
2007-05-02Eliminate address family-specific route caches (struct route, structdyoung
2007-02-17KNF: de-__P, bzero -> memset, bcmp -> memcmp. Remove extraneousdyoung
2006-11-13Add a source-address selection policy mechanism to the kernel.dyoung
2006-05-18Integrate Common Address Redundancy Procotol (CARP) from OpenBSDliamjfoy
2006-02-16Change "inline" back to "__inline" in .h files -- C99 is still tooperry
2005-12-24Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.perry
2005-12-20Define INADDR_NONE when we are in the kernel too.christos
2005-12-11merge ktrace-lwp.christos
2005-08-05Add sysctls for IP, ICMP, TCP, and UDP statistics.elad
2005-01-31Add RFC 3378 EtherIP support, ported from OpenBSD to NetBSD bykim
2004-12-15Don't perform checksums on loopback interfaces. They can be reenabled withthorpej
2004-09-04IPv4 PIM support, based on a submission from Pavlin Radoslavov posted onmanu
2004-05-07Redo net.inet.* sysctl subtree for fast-ipsec from scratch.jonathan
2004-04-21no space between function name and paren: foo (blah) -> foo(blah)itojun