aboutsummaryrefslogtreecommitdiff
path: root/sys/netinet6
Commit message (Expand)AuthorAgeFilesLines
* inet6: protect address manipulation with a lockMateusz Guzik2023-03-301-0/+9
* inet6: Include if_private.h in one more netstack fileJustin Hibbits2023-03-241-0/+1
* pf: distinguish forwarding and output cases for pf_refragment6()Kristof Provost2023-03-161-1/+1
* jail: convert several functions from int to boolMina Galić2023-03-151-14/+12
* udp: Fix a memory leak in udp6_send()Mark Johnston2023-03-141-2/+2
* net.inet6.ip6.log_interval: use ppsratecheck(9) internallyPawel Biernacki2023-03-134-15/+21
* netinet6: allow disabling excess log messagesPawel Biernacki2023-03-134-3/+14
* netinet: Disallow unspecified addresses in ICMP-embedded packetsMark Johnston2023-03-131-0/+8
* netinet: Tighten checks for unspecified source addressesMark Johnston2023-03-061-0/+2
* netinet: Remove the IP(V6)_RSS_LISTEN_BUCKET socket optionMark Johnston2023-02-282-18/+2
* netinet: Remove IP(V6)_BINDMULTIMark Johnston2023-02-273-26/+2
* inpcb: use family specific sockaddr argument for bind functionsGleb Smirnoff2023-02-153-13/+8
* inpcb: Split in_pcblookup_hash_locked() and clean up a bitMark Johnston2023-02-092-101/+106
* inpcb: immediately return matching pcb on lookupGleb Smirnoff2023-02-071-15/+3
* inpcb: use family specific sockaddr argument for connect functionsGleb Smirnoff2023-02-033-6/+5
* netinet6: require network epoch for in6_pcbconnect()Gleb Smirnoff2023-02-032-8/+6
* inpcb: merge two versions of in6_pcbconnect() into oneGleb Smirnoff2023-02-033-13/+4
* pcb: Move an assignment into in_pcbdisconnect()Mark Johnston2023-02-032-4/+2
* inpcb: Assert against wildcard addrs in in_pcblookup_hash_locked()Mark Johnston2023-02-031-0/+4
* inpcb: Deduplicate some assertionsMark Johnston2023-02-031-12/+5
* IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits2023-01-3122-1/+22
* IfAPI: Hide the in6m_lookup_locked() implementation.Justin Hibbits2023-01-312-24/+27
* udp: don't forget to initialize udpcb for UDPv6Gleb Smirnoff2023-01-261-1/+4
* netinet6: honor blackhole/unreach routes in the non-fastforwading code.Alexander V. Chernikov2023-01-221-0/+9
* ip_gre: Fix a common typo in source code commentsGordon Bergling2023-01-191-1/+1
* nd6: fix panic in lltable_drop_entry_queue()Alexander V. Chernikov2023-01-151-3/+6
* inet6: Fix LINT buildJustin Hibbits2022-12-201-2/+2
* udp6: fix build with INET6 and without INVARIANTSGleb Smirnoff2022-12-071-3/+0
* udp: add protocol method declarations to udp_var.hGleb Smirnoff2022-12-071-6/+0
* udp6: inline udp6_output() into udp6_send()Gleb Smirnoff2022-12-071-28/+14
* udp: embed inpcb into udpcbGleb Smirnoff2022-12-071-8/+0
* tcp: embed inpcb into tcpcbGleb Smirnoff2022-12-071-1/+0
* udp[6]_multi_input: Don't unlock freed inp.John Baldwin2022-11-301-1/+0
* sctp: minor changes due to upstreaming of Glebs recent changesMichael Tuexen2022-11-062-15/+15
* inpcb: Allow SO_REUSEPORT_LB to be used in jailsMark Johnston2022-11-021-38/+61
* in6: Consolidate IN6_ARE_ADDR_EQUAL definitionsMark Johnston2022-11-021-8/+0
* inpcb: Remove NULL checks of credential referencesMark Johnston2022-11-021-6/+4
* sys: Nuke double-semicolonsElliott Mitchell2022-11-021-1/+1
* Import the WireGuard driver from zx2c4.com.John Baldwin2022-10-281-2/+2
* netinet*: add back necessary headersGleb Smirnoff2022-10-261-8/+8
* netinet*: remove unneeded headers from files that just declare domainsGleb Smirnoff2022-10-251-22/+2
* carp: fix regression panic from ccd69bd573fGleb Smirnoff2022-10-171-1/+2
* pf: apply the network stack's ICMP rate limiting to ICMP errors sent by pfKristof Provost2022-10-141-2/+1
* netinet6: trim overly long lines in GET_PKTOPT_VAR(), fit into 80 charsGleb Smirnoff2022-10-131-23/+23
* tcp: remove INP_TIMEWAIT flagGleb Smirnoff2022-10-072-7/+4
* tcp: remove tcptw, the compressed timewait state structureGleb Smirnoff2022-10-071-27/+3
* Ignore IPv6 NA and drop IPv6 NS when BACKUP CARP address is usedAndrey V. Elsukov2022-10-061-16/+40
* netinet*: remove PRC_ constants and streamline ICMP processingGleb Smirnoff2022-10-048-139/+84
* netinet*: remove dead code from TCP, UDP, SCTP control inputGleb Smirnoff2022-10-042-164/+120
* netinet*: use sparse C99 initializer for inetctlerrmapGleb Smirnoff2022-10-041-7/+14