summaryrefslogtreecommitdiff
path: root/sys/net
AgeCommit message (Expand)Author
2020-10-14replace a MAXPATHLEN that slipped back in with PATH_MAX so userland won'tChristian Weisgerber
2020-10-04fix indentanton
2020-10-03Introduce `if_cloners_lock' rwlock and use it to serializemvs
2020-10-02relax check for valid onrdomain range. onrdomain is -1 if the value isClaudio Jeker
2020-10-01rdomain IDs do not need to exist for "on rdomain N" to workkn
2020-10-01fix indentationJonathan Gray
2020-09-30We have no if_attachtail() function so remove the declaration.mvs
2020-09-23Fix declaration of `routedomain'. It's not external here.mvs
2020-09-22Document locks which protect `rtpcb' struct members.mvs
2020-09-20Set `if_snd' queue maximum length to 1. This enforces calls ofmvs
2020-09-13Start documenting locks for struct pppoe_softc memberskn
2020-09-12Keep port interface UP on removalkn
2020-09-12Add sizes to free() callskn
2020-09-01zap nasty whitespaceTheo Buehler
2020-09-01Fix a leak due to a missing free on m_defrag(m, M_NOWAIT) failure.Theo Buehler
2020-08-30Don't include "net/netisr.h" header. It's not needed here.mvs
2020-08-30pppac(4) uses per cpu counters for collect `ifnet' statistics, but inmvs
2020-08-28Make sure not to pass NULL to explicit_bzero().tobhe
2020-08-28Add missing #if's to fix build without bpf(4).mvs
2020-08-27Use p2p_rtrequest()kn
2020-08-27Make pipex(4) more common for pppac(4) and pppx(4). ReplaceYASUOKA Masahiko
2020-08-24Rehash main ruleset after rule expirationkn
2020-08-24Remove ptr_array from struct pf_rulesetkn
2020-08-22Add sizes to free() callskn
2020-08-21Leave default ifq_maxlen handling to ifq_init()kn
2020-08-21Add sizes to free(9) callskn
2020-08-19Allow SIOCSWGDPID and SIOCSWGMAXFLOW ioctls for non-rootkn
2020-08-14Zap LOOPALIVECNTkn
2020-08-14Set `IFXF_MPSAFE' bit to pppx(4) related `ifnet'. This moves pppx(4)mvs
2020-08-13Add a ROUTE_FLAGFILTER socket option for routing sockets, allowingJonathan Matthew
2020-08-13Use rtm_miss() rather than the simpler rtm_send() to send route deleteJonathan Matthew
2020-08-12Remove interface statistics update for outgoing packets. We shouldn'tmvs
2020-08-11Run start routing without KERNEL_LOCK()kn
2020-08-10Set `IFXF_MPSAFE' bit to pppac(4) related `ifnet'. This moves pppac(4)mvs
2020-08-09vether(4) is pretty dummy. It contains nothing requires to be protected.mvs
2020-08-07pfkey_get may allocate more memory than is needed to hold the SAtobhe
2020-08-06Allow pf(4) to divert packets from bridge(4) to local socket.Alexander Bluhm
2020-08-06Remove defines for `netisr' bits which are not used anymore.mvs
2020-08-05Use PFKEYV2_LIFETIME_CURRENT instead of magic number.tobhe
2020-08-05Revert r1.614 of net/if.c. Modifications of `ifnet' list must still bemvs
2020-08-04We have `pipexinq' and `pipexoutq' mbuf(9) queues to store pipex(4)mvs
2020-08-03add a BPF_RND load location that provides a random value.David Gwynne
2020-07-30`struct bstp_state' stores pointer to parent `ifnet' as `bs_ifp'.mvs
2020-07-30make pflog more mpsafe with variables on the stack instead of globals.David Gwynne
2020-07-29Interface index is unsigned integer. Fix the places where it referencedmvs
2020-07-29pfsync(4) holds pointer to corresponding `ifnet' as `sc_sync_if'. Thismvs
2020-07-29Remove SIOCSIFADDRkn
2020-07-29Fix previous commit which referred wrong address and returned wrongYASUOKA Masahiko
2020-07-28Use the table on root always if current table is not active.YASUOKA Masahiko
2020-07-28Document locks which protect pipex(4) global data structures.mvs