summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
8 daysrevert tun(4) changes for now, breaks in kdump build (TUNSCAP/TIOCEXT clash)Stuart Henderson
9 daysprovide a way to negotiate network offloads between the kernel and userland.David Gwynne
11 daysbump the type used to specify traffic queue bandwidth to 64bit.David Gwynne
14 daysremove unused ifq_is_serialized()Jonathan Gray
2024-11-08pf(4) when doing af-to translation for ICMP protocol sends packetsAlexandr Nedvedicky
2024-11-04remove unused inline function; ok dlg@Jonathan Gray
2024-11-01remove unused local variableJonathan Gray
2024-10-31Rewrite mbuf handling in wg(4).Claudio Jeker
2024-10-31Drop forgotten backslashes within vxlan_input(). Seems they are stalledVitaliy Makkoveev
2024-10-29move hfsc to using nanoseconds for keeping times.David Gwynne
2024-10-29use nsecuptime instead of using nanouptime and doing a bunch of maths.David Gwynne
2024-10-22correct argument to klist_free(); ok visa@ mvs@Jonathan Gray
2024-10-17remove unneeded if_wg.h and pfsync.h includesJonathan Gray
2024-10-16cut tun_init() out, it does pointless work.David Gwynne
2024-10-16remove SIOCSIFDSTADDR from the network ioctls.David Gwynne
2024-10-15remove struct arpreq from net/if_arp.hJonathan Gray
2024-10-13remove unneeded limits.h and errno.h includesJonathan Gray
2024-10-12remove unneeded rwlock.h includeJonathan Gray
2024-10-12remove unneeded time.h includeJonathan Gray
2024-10-12remove unneeded percpu.h includeJonathan Gray
2024-10-10neuter the tun/tap ioctls that try and modify interface flags.David Gwynne
2024-09-27Previous pipex.c,v 1.155 was broken if the client was not behind a NAT.YASUOKA Masahiko
2024-09-20remove unneeded semicolons; checked by millert@Jonathan Gray
2024-09-09Don't take netlock while setting `if_description'.Vitaliy Makkoveev
2024-09-07fix RBT_ENTRY in pf_state and pf_state_keyaisha
2024-09-04Fix some spelling.Marcus Glocker
2024-09-01spelling; checked by jmc@, ok miod@ mglocker@ krw@Jonathan Gray
2024-08-31add rport(4) for p2p l3 connectivity between route domains.David Gwynne
2024-08-27remove some dead code that wasn't cleaned upaisha
2024-08-20Unlock etherip_sysctl().Vitaliy Makkoveev
2024-08-17Allow PPP interface to run in an rdomain and get a default route installed in...Denis Fondras
2024-08-15add BIOCSETFNR, which is like BIOCSETF but doesnt reset the buffer or stats.David Gwynne
2024-08-12Prepare bpf_sysctl() for upcoming net_sysctl() unlocking.Vitaliy Makkoveev
2024-08-06Unlock sysctl net.inet.ip.directed-broadcast.Alexander Bluhm
2024-08-05restrict the maximum wait time you can set via BIOCSWTIMEOUT to 5 minutes.David Gwynne
2024-08-05Fix bridging IPv6 fragments with pf reassembly.Alexander Bluhm
2024-07-30Exports the statistics when PIPEXDSESSION. Found by ymatsui at iij.YASUOKA Masahiko
2024-07-26Mark ipsecflowinfo immutable.YASUOKA Masahiko
2024-07-26In pipex_l2tp_input(), check if ipsecflowinfo is not changed insteadYASUOKA Masahiko
2024-07-23Accept and ignore SADB_X_EXT_REPLAY and SADB_X_EXT_COUNTER payloads forTobias Heider
2024-07-18In pfattach() pass malloc type instead of flags to cpumem_malloc().Alexander Bluhm
2024-07-14Unlock IPv6 sysctl net.inet6.ip6.forwarding from net lock.Alexander Bluhm
2024-07-12Switch `so_snd' of udp(4) sockets to the new locking scheme.Vitaliy Makkoveev
2024-07-12Run sysctl net.inet.ip.forwarding without net lock.Alexander Bluhm
2024-07-04Implement IPv6 forwarding IPsec only.Alexander Bluhm
2024-07-02Read IPsec forwarding information once.Alexander Bluhm
2024-06-26return type on a dedicated line when declaring functionsJonathan Gray
2024-06-22remove space between function names and argument listJonathan Gray
2024-06-21My earlier commit [1.1169 of pf.c (2023/01/05)] makes pf(4) to report wrongAlexandr Nedvedicky
2024-06-20Read IPv6 forwarding value only once while processing a packet.Alexander Bluhm