summaryrefslogtreecommitdiff
path: root/sys/netinet
AgeCommit message (Expand)Author
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
2020-06-18Refuse to set 0 or a negative value for net.inet.tcp.synbucketlimit.Martin Pieuchot
2020-05-27Connectionless sockets like UDP can be re-connected to a differentAlexander Bluhm
2020-05-27Document the various flavors of NET_LOCK() and rename the reader version.Martin Pieuchot
2020-05-21don't count packets in the carp protocol handling against an interface.David Gwynne
2020-05-21implement a carp_transmit that bypasses the ifq on output.David Gwynne
2020-04-29remove some trailing whitespace. no functional change.David Gwynne
2020-04-23Add support for autmatically moving traffic between rdomains on ipsec(4)tobhe
2020-04-12Stop processing packets under non-exclusive (read) netlock.Martin Pieuchot
2020-03-15Guard SIOCDELMULTI if_ioctl calls with KERNEL_LOCK() where the call isVisa Hankala
2020-03-06Fix uninitialized use of variable 'len'.tobhe
2020-01-26add define for IPTOS_DSCP_LE; "low effort" DSCP codepoint standardisedDamien Miller
2019-12-23rdr-to with loopback destination should work even thoughAlexandr Nedvedicky
2019-12-10Make bundled IPcomp/ESP policies work with IPSEC_LEVEL_REQUIRE.tobhe
2019-12-09always pull in if_types.h, to unbreak ramdisksTheo de Raadt
2019-12-08Make sure packet destination address matches interface address,Alexandr Nedvedicky
2019-12-06Checking the IPsec policy is expensive. Check only when IPsec is used.tobhe
2019-12-01Don't require a valid sa_len for a bunch of IPv4 "get" ioctlsJeremie Courreges-Anglas
2019-11-29Change the default security level for incoming IPsec flows fromtobhe
2019-11-28Although ifconfig(8) checks it already, enforce contiguous inetAlexander Bluhm
2019-11-13Add DoT 853 to DEFBADDYNAMICPORTS_TCP. This port will be increasinglyTheo de Raadt
2019-11-11Prevent underflows in tp->snd_wnd if the remote side ACKs more thanAlexander Bluhm
2019-11-08void being too clever about setting/clearing ifpromisc on the parent.David Gwynne
2019-11-08convert interface address change hooks to tasks and a task_list.David Gwynne
2019-11-07Do propper kernel input validation for in_control() ioctl(2)Alexander Bluhm
2019-11-07Avoid NULL dereference in arpinvalidate() and nd6_invalidate() byKenneth R Westerback