summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2020-01-02Switch bpf to use pgsigio(9) and sigio_init(9) instead of handrollingClaudio Jeker
2020-01-02Switch tun(4) and tap(4) to use pgsigio(9) and sigio_init(9) forClaudio Jeker
2019-12-31Use C99 designated initializers with struct filterops. In addition,Visa Hankala
2019-12-23when aggr(4) comes up, check port link state to push the rxm forward.David Gwynne
2019-12-19poll handlers must return a poll(2) revents value, not errno(2) values.Reyk Floeter
2019-12-15Add a missing unlock.Visa Hankala
2019-12-11use sockaddr_storage to store the address used to generate mcast entries.David Gwynne
2019-12-06when copying capabilities from the first port to a trunk, copy hardmtu too.David Gwynne
2019-11-27use correct forward type declaration from uvm.Bob Beck
2019-11-27OpenFlow 1.3 defines packet header patterns of interest using TLVs (OXMs)akoshibe
2019-11-26Use proper NUL byte not zero with stringskn
2019-11-26fix kernel crash in pf_ioctl with WITH_PF_LOCK and NET_TASKQ > 1Alexandr Nedvedicky
2019-11-26s/sc_arpcom/sc_ac/ to be consistent with other drivers.David Gwynne
2019-11-26use "sc" as the name of tun_softc variables, not "tp".David Gwynne
2019-11-24If the RTM_PROPOSAL is a solicitation proposal forward the request toClaudio Jeker
2019-11-24Make it possible to call ether_rtrequest with a NULL rt argument.Claudio Jeker
2019-11-23Move srtdnstosa() static inline function under #ifdef _KERNEL. This wayClaudio Jeker
2019-11-22The DNS proposal list can (soon) be empty to signal a withdraw, relaxFlorian Obser
2019-11-22Add rtm_proposal, a function to send out RTM_PROPOSAL messages from theClaudio Jeker
2019-11-21Fix comment typo: specificationakoshibe
2019-11-21rename struct tun_softc members so they're prefixed with "sc".David Gwynne
2019-11-21Remove duplicate #define OFP_ALIGNMENTakoshibe
2019-11-19take care to avoid a race when creating the same interface.David Gwynne
2019-11-18don't leak the the task struct used for the addrhook in pfi_detach_ifnet.David Gwynne
2019-11-17"set delay" never worked as committed: the delay field was not copiedOtto Moerbeek
2019-11-14avoid a use after free in if_delgroup.David Gwynne
2019-11-13Non root user must not use ioctl(2) to mess around with the addressAlexander Bluhm
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