summaryrefslogtreecommitdiff
path: root/sys/netinet6/ip6_output.c
AgeCommit message (Expand)Author
3 daysipv6: account for jumbo payload optionMichael Tuexen
2025-12-18net: attach IPv4 and IPv6 stacks to an interface with EVENTHANDLER(9)Gleb Smirnoff
2025-12-02netinet: Remove left-over sys/cdefs.hWarner Losh
2025-08-12IPv6: Ignore PTB packets with an MTU < 1280Eric van Gyzen
2025-02-06socket: Move SO_SETFIB handling to protocol layersMark Johnston
2025-01-13ipsec: allow it to work with unmapped mbufsKonstantin Belousov
2025-01-13ipsec + ktls: cannot coexistsKonstantin Belousov
2024-12-16ip6_output(): if mtu is not yet computed for ipsec hook, use ifp mtuKonstantin Belousov
2024-07-12ip6_output: place IPSEC_OUTPUT hook after the outgoing ifp is calculatedKonstantin Belousov
2024-07-12ipsec_output(): add mtu argumentKonstantin Belousov
2024-07-12ipsec_output(): add outcoming ifp argumentKonstantin Belousov
2024-03-20ip6_output: Reduce cache misses on pktoptsAndrew Gallatin
2023-11-26sys: Remove ancient SCCS tags.Warner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-07-26inpcb: do not copy so_options into inp_flags2Gleb Smirnoff
2023-07-21ip output: ensure that mbufs are mapped if ipsec is enabledKonstantin Belousov
2023-02-28netinet: Remove the IP(V6)_RSS_LISTEN_BUCKET socket optionMark Johnston
2023-02-27netinet: Remove IP(V6)_BINDMULTIMark Johnston
2023-01-31IfAPI: Explicitly include <net/if_private.h> in netstackJustin Hibbits
2022-11-02sys: Nuke double-semicolonsElliott Mitchell
2022-10-13netinet6: trim overly long lines in GET_PKTOPT_VAR(), fit into 80 charsGleb Smirnoff
2022-10-06tcp: remove INP_TIMEWAIT flagGleb Smirnoff
2022-10-03netinet6: retire ip6protosw.hGleb Smirnoff
2022-09-08net: employ newly added pfil_mbuf_{in,out} where approriateMateusz Guzik
2022-09-02raw ip: fix regression with multicast and RSVPGleb Smirnoff
2022-07-10netinet6: fix interface handling for loopback trafficAlexander V. Chernikov
2022-04-11Fix ipfw fwd that doesn't work in some casesAndrey V. Elsukov
2022-01-27Fix a memory leak when ip_output_send() returns EAGAIN due to send tag issuesAndrew Gallatin
2021-12-17netinet6: ip6_setpktopt() requires NET_EPOCHKristof Provost
2021-12-06ifnet_byindex() actually requires network epochGleb Smirnoff
2021-11-24netinet: Remove unneeded mb_unmapped_to_ext() callsMark Johnston
2021-08-09ipv6: Fix getsockopt() for some IPPROTO_IPV6 level socket optionsMichael Tuexen
2021-06-04Enter the net epoch before calling ip6_setpktoptsRyan Stone
2021-03-04net: Introduce IPV6_DSCP(), IPV6_ECN() and IPV6_TRAFFIC_CLASS() macrosKristof Provost
2021-02-14Do not reference returned ifa in in6_ifawithifp().Alexander V. Chernikov
2021-01-29Catch up with 6edfd179c86: mechanically rename IFCAP_NOMAP to IFCAP_MEXTPG.Gleb Smirnoff
2020-10-18Implement flowid calculation for outbound connections to balanceAlexander V. Chernikov
2020-10-09Add IP(V6)_VLAN_PCP to set 802.1 priority per-flow.Richard Scheffenegger
2020-09-18if_vxlan(4): add support for hardware assisted checksumming, TSO, and RSS.Navdeep Parhar
2020-09-01net: clean up empty lines in .c and .h filesMateusz Guzik
2020-07-30ip6_output(): Check the return value of in6_getlinkifnet().Mark Johnston
2020-06-18Add the SCTP_SUPPORT kernel option.Mark Johnston
2020-05-28Replace ip6_ouput fib6_lookup_nh_<ext|basic> calls with fib6_lookup().Alexander V. Chernikov
2020-05-12IPv6: sync IP_NO_SND_TAG_RL support from IPv4Andrew Gallatin
2020-05-11Fix the buildAndrew Gallatin
2020-05-11Ktls: never skip stamping tags for NIC TLSAndrew Gallatin
2020-05-03Step 3: anonymize struct mbuf_ext_pgs and move all its fields into mbufGleb Smirnoff
2020-04-25Convert route caching to nexthop caching.Alexander V. Chernikov
2020-04-14KTLS: Re-work unmapped mbufs to carry ext_pgs in the mbuf itself.Andrew Gallatin
2020-03-19Fix synchronization in the IPV6_2292PKTOPTIONS set handler.Mark Johnston