summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
2021-02-02If IP_MULTICAST_IF or IP_ADD_MEMBERSHIP pass a interface index to theClaudio Jeker
2021-02-01Fix path MTU discovery for ESP tunneled in IPv6. We always wantAlexander Bluhm
2021-01-28Drop tcp_trace() from SMALL_KERNEL builds to make room on amd64 floppyVisa Hankala
2021-01-25if stoeplitz is enabled, use it to provide a flowid for tcp packets.David Gwynne
2021-01-21carp(4): convert ifunit() to if_unit(9)mvs
2021-01-18add IPPROTO_SCTP, ok claudio@Stuart Henderson
2021-01-16Extend IP_MULTICAST_IF to take either an address (struct in_addr), aClaudio Jeker
2021-01-15As documented in sysctl(2) net.inet.ip.forwarding can be 2.Alexander Bluhm
2021-01-11Create a path MTU host route for IPsec over IPv6. Basically theAlexander Bluhm
2021-01-09Enforce range with sysctl_int_bounded in ipip_sysctlgnezdo
2021-01-09Enforce range with sysctl_int_bounded in tcp_sysctlgnezdo
2021-01-07Extend IP_ADD_MEMBERSHIP to also support struct ip_mreqn.Claudio Jeker
2021-01-04- fix use after free, when packet gets dropped.Alexandr Nedvedicky
2020-12-20Accept reject and blackhole routes for IPsec PMTU discovery.Alexander Bluhm
2020-12-18Make sure the first packet of an SA has sequence number 1 (as described intobhe
2020-12-16Use ESP sequence number as IV for AES-CTR, AES-GCM and Chacha20.tobhe
2020-11-16Replace sysctl_rdint with sysctl_bounded_args entries in net.inet*gnezdo
2020-11-16Remove the cases folded into sysctl_bounded_args but left behindgnezdo
2020-11-07Rework source IP address setting.denis
2020-11-05Enable support for ASN1_DN ipsec identifiers.Peter Hessler
2020-11-05Replace wrong cast with satosin.denis
2020-11-02Move TCPCTL_ALWAYS_KEEPALIVE into tcpctl_varsgnezdo
2020-10-29Add feature to force the selection of source IP addressdenis
2020-10-28When generating the ICMP6 response to an IPv6 packet, the kernelAlexander Bluhm
2020-09-22whitespacetobhe
2020-09-01Convert *_sysctl in ipsec_input.c to sysctl_bounded_arrgnezdo
2020-09-01Convert icmp6_sysct to sysctl_bounded_argsgnezdo
2020-08-24Convert divert*_sysctl to sysctl_bounded_argsgnezdo
2020-08-22Convert icmp_sysctl to sysctl_bounded_argsgnezdo
2020-08-22Convert ip_sysctl to sysctl_bounded_argsgnezdo
2020-08-22Convert udp_sysctl to sysctl_bounded_argsgnezdo
2020-08-18Style fixups from hurried commitsgnezdo
2020-08-18Convert tcp_sysctl to sysctl_bounded_argsgnezdo
2020-08-17Simplify igmp_sysctl to directly return error in default casegnezdo
2020-08-08No longer prevent TCP connections to IPv6 anycast addresses.Florian Obser
2020-08-05Don't compare pointers against zero.Marcus Glocker
2020-08-01Move range check inside sysctl_int_arrgnezdo
2020-07-28Don't treat an error if carppeer is an unicast and the peer is down.YASUOKA Masahiko
2020-07-28After the previous commit, src/regress/sys/netinet/carp triggeredAlexander Bluhm
2020-07-24netinet: tcp_close(): delay reaper timeout by one tickcheloha
2020-07-24Use interface index instead of pointer to `ifnet' in carp(4).mvs
2020-07-22deprecate interface input handler lists, just use one input function.David Gwynne
2020-07-22move carp_input into ether_input, instead of via an input handler.David Gwynne
2020-07-22add code to coordinate how bridges attach to ethernet interfaces.David Gwynne
2020-06-24kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)cheloha
2020-06-21wrap a long line. no functional change.David Gwynne
2020-06-21if an inp_upcall is set, let it look at and maybe steal the udp packet.David Gwynne
2020-06-21knf: the inp_upcall line was too long.David Gwynne
2020-06-21add a inp_upcall function pointer and inp_upcall_arg to struct in_pcb.David Gwynne
2020-06-19Break a glass ceiling on cwnd due to integer division during congestionRichard Procter