summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2019-11-13Non root users must not set the parameters of pppoe(4) interfaces.Alexander Bluhm
2019-11-13unbreak ramdisksTheo de Raadt
2019-11-12check for privileged bridges ioctls next to the other privileged ioctls.David Gwynne
2019-11-12SIOCDVNETID mutates state, so should only be run by root.David Gwynne
2019-11-11add linkstate hooks at the head of the tailq.David Gwynne
2019-11-11you still need newlines when using log(9). add some errnos while here.David Gwynne
2019-11-10whitespace fixes, no functional changeDavid Gwynne
2019-11-10whitespace tweaks, no functional change.David Gwynne
2019-11-09Forgot comment requested by deraadt in previous.Florian Obser
2019-11-09Add RTP_PROPOSAL_SOLICIT to allow unwind(8) to solicit DNS proposalsFlorian Obser
2019-11-09whitespace fixes, no functional change.David Gwynne
2019-11-09whitespace fixes, no functional change.David Gwynne
2019-11-08convert interface address change hooks to tasks and a task_list.David Gwynne
2019-11-07remove the detach and linkstate hooks when the parent is going away.David Gwynne
2019-11-07move the port destructor calls in clone destroy back out of NET_LOCK.David Gwynne
2019-11-07serialise hook adds and dels with a mutex instead of an implicit NET_LOCK.David Gwynne
2019-11-07turn the linkstate hooks into a task list, like the detach hooks.David Gwynne
2019-11-06Pull break into ifdef; noticed by bluhm who also OK'ed the previousFlorian Obser
2019-11-06Fix RTA_DNS checks:Florian Obser
2019-11-06replace the hooks used with if_detachhooks with a task list.David Gwynne
2019-11-04remove mobileip(4)David Gwynne
2019-11-04in vlan_clone_destroy take NET_LOCK when calling vlan_down and mark it dead.David Gwynne
2019-11-04make the parent promisc when a promisc vlan interface is brought up.David Gwynne
2019-10-29add the 802.1AE MACsec ethertypeDavid Gwynne
2019-10-21put bpfdesc reference counting back, revert change introduced in 1.175 as:Alexandr Nedvedicky
2019-10-17Use -1 to indicate an invalid uid/gid, not UID_MAX and GID_MAX.Todd C. Miller
2019-10-16tsleep(9) -> tsleep_nsec(9)Martin Pieuchot
2019-10-08back out the use of ifiq pressure, and go back to using a packet count.David Gwynne
2019-10-04gif shouldn't include netinet/ip_ether.h, cos gif doesnt do etherip.David Gwynne
2019-10-02let lacp mode trunk cope with interfaces that don't report if_baudrate.David Gwynne
2019-10-01remove the internal plumbing that supported a custom mbuf copy function.David Gwynne
2019-09-30remove the "copy function" argument to bpf_mtap_hdr.David Gwynne
2019-09-23Do more sanity checks when accepting socket addresses in routingAlexander Bluhm
2019-09-13avoid the use of a custom bpf copy function.David Gwynne
2019-09-13tweak tun/tap kn_data to be more consistent with everything else.David Gwynne
2019-09-12pf_test can return PF_PASS, but set the mbuf to NULL.David Gwynne
2019-09-12knf for the switch statement in tun_dev_kqfilter.David Gwynne
2019-09-12let userland write up to hardmtu bytes, not just mtu bytes.David Gwynne
2019-09-12we don't need to cast hdr arguments to caddr_t for bpf_mtap_hdr anymore.David Gwynne
2019-09-12make bpf_mtap_hdr take a const void *, not a caddr_t.David Gwynne
2019-08-29pf_state_insert() must grab state lock exclusivelyAlexandr Nedvedicky
2019-08-28Fix white spaces and wrap long lines.Alexander Bluhm
2019-08-28In rev 1.273 RTM_LOCK has been removed from net/rtsock.c. SinceAlexander Bluhm
2019-08-26pf.conf "set timeout interval 1" causes kernel crashAlexandr Nedvedicky
2019-08-21 Remove support for semantically opace interface identifiers (RFC 7217)Florian Obser
2019-08-16ifq_hdatalen should keep the mbuf it's looking at, not leak it.David Gwynne
2019-08-06When we needed the kernel lock for local IP packet delivery, mpi@Alexander Bluhm
2019-08-05try to be more compliant with the spec by implementing marker responses.David Gwynne
2019-08-05run pf against ip packets coming in and out of the two ports.David Gwynne
2019-08-05pay some lip service to TPMR compliance according to 802.1Q-2018David Gwynne