summaryrefslogtreecommitdiffstats
path: root/sys/net (follow)
Commit message (Expand)AuthorAgeFilesLines
* Mark interface as MPSAFEjd/queueboostsJason A. Donenfeld2020-06-221-11/+11
* Increase if_txmit to 64Jason A. Donenfeld2020-06-221-0/+1
* add missing rcs idjasper2020-06-222-0/+4
* Rework checks for `pppx_ifs' tree modification.mvs2020-06-221-8/+4
* The interface if_ioctl routine must be called with the NET_LOCK() held.claudio2020-06-222-8/+5
* Prevent potencial `state_list' corruption while pppac(4) destroys pipex(4)mvs2020-06-221-2/+4
* deprecate network livelock detection using the softclock.dlg2020-06-221-38/+2
* add wg(4), an in kernel driver for WireGuard vpn communication.dlg2020-06-217-1/+5218
* add IFT_WIREGUARD.dlg2020-06-211-1/+2
* let stoeplitz_to_key take a void * argument instead of uint8_t *.dlg2020-06-192-4/+5
* pass the mbuf with the data separately to the one with the pkthdr to mtap.dlg2020-06-181-7/+15
* add $OpenBSD$ tagsdlg2020-06-182-0/+4
* extend the bpf_hdr struct to include some metadata if available.dlg2020-06-182-34/+46
* Combine and replace duplicated code in pipex(4) and pppx(4) by new functionsmvs2020-06-183-256/+147
* Introduce stoeplitz_hash_n32() and use it to simplify the hash_ip*tb2020-06-182-20/+14
* The same simplification can be done a second time: widen the type,tb2020-06-181-39/+22
* Now that the calls to stoeplitz_cache_entry() are out of the way, we cantb2020-06-181-38/+9
* The next step is to use that we have cached the result of the matrixtb2020-06-181-47/+51
* make ph_flowid in mbufs 16bits by storing whether it's set in csum_flags.dlg2020-06-1710-45/+45
* Remove some of the unnecessary complications in the calculation of thetb2020-06-171-24/+21
* Add a symmetric toeplitz implementation, with integration for nics.dlg2020-06-162-0/+344
* Remove redundant codedenis2020-06-051-2/+1
* Fix pfr_kentry_byaddr() to be used for a rule in an anchor. Ityasuoka2020-06-041-41/+23
* When the set of ports in an aggr changes, set the aggr capabilities tojmatthew2020-06-021-13/+14
* use ip{,6}_send instead of ip{,6}_output for l2tp and pptp.dlg2020-05-311-14/+4
* Mark the descriptor as dead when starting to destroy it.mpi2020-05-291-1/+2
* dev/rndvar.h no longer has statistical interfaces (removed during variousderaadt2020-05-291-3/+1
* Document the various flavors of NET_LOCK() and rename the reader version.mpi2020-05-272-15/+15
* Extract more randomness from mbuf flowvisa2020-05-261-2/+3
* Use C99 initializers in 'struct filterops' definitions.mpi2020-05-261-9/+9
* Document which lock protect pipex(4) fields.mpi2020-05-262-65/+78
* Kill unecessary `pppx_ifs_lk' lock.mpi2020-05-261-14/+1
* better wordingdlg2020-05-221-4/+4
* white space fixes. no functional change.dlg2020-05-221-3/+3
* mention if_attach_queues().dlg2020-05-221-10/+28
* speeling in comment fix. no functional change.dlg2020-05-221-3/+3
* don't limit the output queue (ifq) length to 1 anymore.dlg2020-05-211-3/+1
* back out 1.38. some bits of the stack aren't ready for it yet.dlg2020-05-211-7/+3
* Use `if_bpf' directly instead of the non-initialized duplicated copy of it.mpi2020-05-202-11/+10
* defer calling !IFXF_MPSAFE driver start routines to the systqdlg2020-05-201-3/+7
* bpf(4): separate descriptor non-blocking status from read timeoutcheloha2020-05-132-10/+11
* only pass the IO_NDELAY flag to ifq_deq_sleep as the nbio argument.dlg2020-05-131-3/+3
* Set timeout(9) to refill the receive ring descriptors if the amount ofjan2020-05-121-1/+2
* Add support for autmatically moving traffic between rdomains on ipsec(4)tobhe2020-04-234-25/+102
* Don't return stack garbage even if it is going to bekrw2020-04-201-2/+2
* fix insufficient input sanitization in pf_rulecopyin() and pf_pool_copyin()sashan2020-04-191-1/+4
* Use MHLEN for the space size of mbuf header. This fixes the panicyasuoka2020-04-181-3/+3
* Do not delete an existing RTF_CACHED entry with the same destinationmpi2020-04-151-2/+3
* Stop processing packets under non-exclusive (read) netlock.mpi2020-04-125-17/+17
* make ifpromisc assert that the caller is holding the NET_LOCK.dlg2020-04-121-1/+3