summaryrefslogtreecommitdiffstats
path: root/sys/net
AgeCommit message (Expand)AuthorFilesLines
2021-01-02Don't call if_deactivate() in bridge_clone_destroy(). Followingmvs1-4/+1
2021-01-02Remove PIPEX{S,G}MODE ioctl(2) commands. This time they are pretty dummymvs2-11/+2
2021-01-02optimise bpf_catchpacket and bpf_wakeup.dlg1-17/+10
2021-01-02bpf(4): remove tickscheloha2-25/+34
2020-12-30Fix pppoe_dispatch_disc_pkt definition to be in accordance with style(9)mvs1-2/+3
2020-12-30Convert the `off' argument of pppoe_dispatch_disc_pkt function tomvs1-5/+6
2020-12-28Remove unused start routinekn1-16/+1
2020-12-26bpf(4): bpf_d struct: replace bd_rdStart member with bd_nreaders membercheloha2-35/+25
2020-12-25Refactor klist insertion and removalvisa4-18/+18
2020-12-16Reject rules with invalid port rangeskn1-1/+23
2020-12-15missing NET_LOCK()/NET_UNLOCK() in pf_osfp_flush()sashan1-1/+3
2020-12-15clear M_TIMESTAMP in if_enqueue.dlg1-1/+3
2020-12-14Make sure that the address families of a flow's source address,tobhe3-13/+31
2020-12-12Correct wrong type of variable and remove useless casts.jan1-6/+4
2020-12-12Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan5-12/+12
2020-12-12call if_enqueue() to send a packet, not a member ports (*ifp->if_enqueue)dlg1-2/+2
2020-12-12get bpf_mtap_ether to call _bpf_mtap directly instead of via bpf_mtap.dlg1-8/+12
2020-12-12try to read the mbuf timestamp from the mbuf with the pkthdrs in it.dlg1-2/+2
2020-12-11bpf(4): BIOCGRTIMEOUT, BIOCSRTIMEOUT: protect bd_rtout with bd_mtxcheloha2-3/+13
2020-12-10classify packets without a flowid into bucket 0, not a random bucket.dlg1-4/+2
2020-12-10when setting a flowid, set the M_FLOWID csum_flags bit too.dlg1-2/+4
2020-12-10Convert gre_sysctl to sysctl_bounded_arrgnezdo1-21/+12
2020-12-09add RCS tagstb4-0/+4
2020-12-07synproxy should be processing incoming SYN packets only.sashan1-2/+2
2020-12-01bzero the antireplay counter rwlock before rw_init'ing it, not after.sthen1-1/+1
2020-11-12Document art locking.mpi2-11/+16
2020-11-07Rework source IP address setting.denis3-47/+52
2020-11-05Enable support for ASN1_DN ipsec identifiers.phessler2-3/+10
2020-11-05Replace wrong cast with satosin.denis1-5/+3
2020-11-04Use sysctl_int_bounded in bpf_sysctlgnezdo1-21/+5
2020-11-03replace the nvgre node when the endpoint ip changes.dlg1-2/+2
2020-10-31release the correct lock in noise_remote_begin_session()jasper1-1/+1
2020-10-29Add feature to force the selection of source IP addressdenis6-13/+161
2020-10-22- missing NET_UNLOCK() in pf_ioctl.c error pathsashan1-1/+2
2020-10-21Provide dummy definitions for NET_LOCK() and PF_LOCK() when compiling thiskettenis1-1/+6
2020-10-21- fixing fatal typos fp vs fp_prealloc.sashan1-3/+3
2020-10-21Prevent NULL dereference introduced in previous.mpi1-3/+5
2020-10-21- move NET_LOCK() further down in pf_ioctl.c. Also move memory allocationssashan2-78/+275
2020-10-14replace a MAXPATHLEN that slipped back in with PATH_MAX so userland won'tnaddy1-2/+2
2020-10-04fix indentanton1-2/+2
2020-10-03Introduce `if_cloners_lock' rwlock and use it to serializemvs1-5/+20
2020-10-02relax check for valid onrdomain range. onrdomain is -1 if the value isclaudio1-2/+3
2020-10-01rdomain IDs do not need to exist for "on rdomain N" to workkn1-5/+3
2020-10-01fix indentationjsg1-2/+2
2020-09-30We have no if_attachtail() function so remove the declaration.mvs1-2/+1
2020-09-23Fix declaration of `routedomain'. It's not external here.mvs1-2/+2
2020-09-22Document locks which protect `rtpcb' struct members.mvs1-8/+13
2020-09-20Set `if_snd' queue maximum length to 1. This enforces calls ofmvs1-5/+7
2020-09-13Start documenting locks for struct pppoe_softc memberskn1-17/+23
2020-09-12Keep port interface UP on removalkn1-5/+1