summaryrefslogtreecommitdiffstats
path: root/sys/net
AgeCommit message (Expand)AuthorFilesLines
2020-09-12Add sizes to free() callskn1-9/+15
2020-09-01zap nasty whitespacetb1-3/+3
2020-09-01Fix a leak due to a missing free on m_defrag(m, M_NOWAIT) failure.tb1-2/+8
2020-08-30Don't include "net/netisr.h" header. It's not needed here.mvs2-4/+2
2020-08-30pppac(4) uses per cpu counters for collect `ifnet' statistics, but inmvs2-7/+6
2020-08-28Make sure not to pass NULL to explicit_bzero().tobhe1-2/+3
2020-08-28Add missing #if's to fix build without bpf(4).mvs5-7/+23
2020-08-27Use p2p_rtrequest()kn1-1/+2
2020-08-27Make pipex(4) more common for pppac(4) and pppx(4). Replaceyasuoka4-362/+182
2020-08-24Rehash main ruleset after rule expirationkn1-12/+9
2020-08-24Remove ptr_array from struct pf_rulesetkn3-25/+10
2020-08-22Add sizes to free() callskn1-21/+23
2020-08-21Leave default ifq_maxlen handling to ifq_init()kn19-40/+19
2020-08-21Add sizes to free(9) callskn1-14/+21
2020-08-19Allow SIOCSWGDPID and SIOCSWGMAXFLOW ioctls for non-rootkn1-3/+1
2020-08-14Zap LOOPALIVECNTkn1-2/+1
2020-08-14Set `IFXF_MPSAFE' bit to pppx(4) related `ifnet'. This moves pppx(4)mvs1-15/+9
2020-08-13Add a ROUTE_FLAGFILTER socket option for routing sockets, allowingjmatthew2-5/+22
2020-08-13Use rtm_miss() rather than the simpler rtm_send() to send route deletejmatthew1-2/+8
2020-08-12Remove interface statistics update for outgoing packets. We shouldn'tmvs2-13/+2
2020-08-11Run start routing without KERNEL_LOCK()kn1-6/+6
2020-08-10Set `IFXF_MPSAFE' bit to pppac(4) related `ifnet'. This moves pppac(4)mvs1-14/+11
2020-08-09vether(4) is pretty dummy. It contains nothing requires to be protected.mvs1-10/+7
2020-08-07pfkey_get may allocate more memory than is needed to hold the SAtobhe2-14/+18
2020-08-06Allow pf(4) to divert packets from bridge(4) to local socket.bluhm1-1/+23
2020-08-06Remove defines for `netisr' bits which are not used anymore.mvs1-5/+1
2020-08-05Use PFKEYV2_LIFETIME_CURRENT instead of magic number.tobhe1-2/+2
2020-08-05Revert r1.614 of net/if.c. Modifications of `ifnet' list must still bemvs1-6/+3
2020-08-04We have `pipexinq' and `pipexoutq' mbuf(9) queues to store pipex(4)mvs5-131/+36
2020-08-03add a BPF_RND load location that provides a random value.dlg2-2/+8
2020-07-30`struct bstp_state' stores pointer to parent `ifnet' as `bs_ifp'.mvs4-19/+58
2020-07-30make pflog more mpsafe with variables on the stack instead of globals.dlg1-25/+18
2020-07-29Interface index is unsigned integer. Fix the places where it referencedmvs5-11/+11
2020-07-29pfsync(4) holds pointer to corresponding `ifnet' as `sc_sync_if'. Thismvs1-44/+62
2020-07-29Remove SIOCSIFADDRkn1-5/+1
2020-07-29Fix previous commit which referred wrong address and returned wrongyasuoka1-8/+8
2020-07-28Use the table on root always if current table is not active.yasuoka3-32/+42
2020-07-28Document locks which protect pipex(4) global data structures.mvs1-11/+19
2020-07-28Add size to free(9) callskn1-3/+5
2020-07-28Document locks which protect ppp{ac,x}(4) global data structures.mvs1-21/+37
2020-07-28Add missing `IFXF_CLONED' flag to clone interfaces.mvs5-5/+10
2020-07-28Implement SIOCBRDGIFS, provide SIOCBRDGGRL stubkn1-1/+52
2020-07-28Return total size if SIOCBRDGIFS passes in ifbic_len set to zerokn1-2/+4
2020-07-24Use interface index instead of pointer to `ifnet' in carp(4).mvs3-15/+23
2020-07-24Increase state counter for least-states when the address is selectedyasuoka1-24/+48
2020-07-24Remove lacpmode and lacptimeout bitskn1-16/+1
2020-07-24Remove trunkdev bitskn1-35/+1
2020-07-24Remove trunkproto bitskn1-72/+1
2020-07-22Use interface index instead of pointer to `ifnet' in `struct bstp_port'.mvs4-79/+102
2020-07-22gc some ifmedia stuff that this driver doesnt use.dlg1-3/+1