OpenBSD CVS

src/sys/net/


Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.

Current directory: [local] / src / sys / net

Current tag: OPENBSD_6_8_BASE


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] art.c  1.28   5 years  tb   Unbreak tree by removing the bits that were copied to art.h in r1.18 from here. ...
[TXT] art.h  1.18   5 years  mpi   Make ART data structure definitions visible to userland, in order to fix netstat...
[TXT] bfd.c  1.77   5 years  deraadt   Repair state and flag bitmasks to match RFC, from Mitchell Krome ok claudio
[TXT] bfd.h  1.13   6 years  phessler   use unsigned variables for things that we use as unsigned noticed by clang
[TXT] bpf.c  1.192   3 years  dlg   pass the mbuf with the data separately to the one with the pkthdr to mtap. this...
[TXT] bpf.h  1.70   3 years  dlg   add a BPF_RND load location that provides a random value. this will be used so ...
[TXT] bpf_filter.c  1.34   3 years  dlg   add a BPF_RND load location that provides a random value. this will be used so ...
[TXT] bpfdesc.h  1.41   4 years  cheloha   bpf(4): separate descriptor non-blocking status from read timeout If you set FI...
[TXT] bridgectl.c  1.21   3 years  cheloha   kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9) ti...
[TXT] bridgestp.c  1.75   3 years  mvs   `struct bstp_state' stores pointer to parent `ifnet' as `bs_ifp'. Replace this p...
[TXT] bsd-comp.c  1.16   5 years  claudio   M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers for m_leadingspace() an...
[TXT] ethertypes.h  1.13   4 years  dlg   add the 802.1AE MACsec ethertype
[TXT] fq_codel.c  1.13   3 years  dlg   add $OpenBSD$ tags
[TXT] fq_codel.h  1.4   3 years  dlg   add $OpenBSD$ tags
[TXT] hfsc.c  1.48   5 years  dlg   Don't let HFSC force the packet priority to 7 when enabled HFSC on a vlan(4) (o...
[TXT] hfsc.h  1.13   7 years  mikeb   Provide pluggable queueing interface for pf By hiding H-FSC behind pfq_ops stru...
[TXT] if.c  1.619   3 years  kn   Allow SIOCSWGDPID and SIOCSWGMAXFLOW ioctls for non-root ifconfig(8) detects sw...
[TXT] if.h  1.203   4 years  krw   AF_INET comes before AF_INET6. Shorten line to <80 chars. pointed out by claudi...
[TXT] if_aggr.c  1.34   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_arp.h  1.7   7 years  krw   A space here, a space there. Soon we're talking real whitespace rectification.
[TXT] if_bpe.c  1.14   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_bpe.h  1.1   5 years  dlg   add bpe(4) or Backbone Provider Edge interfaces Backbone refers to 802.1ah or 8...
[TXT] if_bridge.c  1.345   3 years  bluhm   Allow pf(4) to divert packets from bridge(4) to local socket. joint work markus@...
[TXT] if_bridge.h  1.70   3 years  mvs   `struct bstp_state' stores pointer to parent `ifnet' as `bs_ifp'. Replace this p...
[TXT] if_dl.h  1.12   7 years  bluhm   Introduce sstosa() for converting sockaddr_storage with a type safe inline funct...
[TXT] if_enc.c  1.77   3 years  patrick   Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use the "new" API....
[TXT] if_enc.h  1.12   9 years  mpi   There's no good reason to keep into "struct ifnet" a pointer that's only used by...
[TXT] if_etherip.c  1.47   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_etherip.h  1.10   6 years  jca   Remove #if'0ed decls Stop pretending that we will migrate the content of this f...
[TXT] if_ethersubr.c  1.266   3 years  dlg   deprecate interface input handler lists, just use one input function. the inter...
[TXT] if_gif.c  1.131   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_gif.h  1.18   6 years  dlg   rework gif to be more consistent. while here, give us support for mpls in gif o...
[TXT] if_gre.c  1.160   3 years  mvs   Add missing #if's to fix build without bpf(4). ok deraadt@
[TXT] if_gre.h  1.15   6 years  dlg   update the gre driver. the main new feature is gre keys, supported by the vneti...
[TXT] if_llc.h  1.8   11 years  henning   first or second coming, commie or not commie, one m in coming is sufficient ok c...
[TXT] if_loop.c  1.91   3 years  dlg   deprecate interface input handler lists, just use one input function. the inter...
[TXT] if_media.c  1.31   5 years  stsp   Interpret ENETRESET from ifm_change() as success in ifmedia_ioctl(). Drivers wi...
[TXT] if_media.h  1.41   6 years  stsp   Add media types for 802.11 AC. The first driver to make use of these will probab...
[TXT] if_mpe.c  1.97   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_mpip.c  1.12   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_mpw.c  1.59   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_pair.c  1.16   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_pflog.c  1.91   3 years  mvs   Add missing #if's to fix build without bpf(4). ok deraadt@
[TXT] if_pflog.h  1.28   6 years  bluhm   All users of the PFLOG_PACKET() macro are inside "#if NPFLOG > 0". So this macro...
[TXT] if_pflow.c  1.93   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_pflow.h  1.17   7 years  visa   Use mbuf_queue to properly serialize access to pflow output queue. Input from m...
[TXT] if_pfsync.c  1.278   3 years  kn   Remove ptr_array from struct pf_ruleset Each ruleset's rules are stored in a TA...
[TXT] if_pfsync.h  1.54   5 years  sashan   - moving state look up outside of PF_LOCK() this change adds a pf_state_lock rw...
[TXT] if_ppp.c  1.117   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_ppp.h  1.9   6 years  jsg   remove defines for ioctls the kernel doesn't recognise ok mpi@
[TXT] if_pppoe.c  1.73   3 years  kn   Start documenting locks for struct pppoe_softc members Pretty much all members ...
[TXT] if_pppoe.h  1.6   9 years  dlg   replace the use of ifqueues for most input queues serviced by netisr with niqueu...
[TXT] if_pppvar.h  1.20   4 years  mpi   Use `if_bpf' directly instead of the non-initialized duplicated copy of it. Fro...
[TXT] if_pppx.c  1.105   3 years  mvs   Set `if_snd' queue maximum length to 1. This enforces calls of pppx_if_qstart() ...
[TXT] if_sppp.h  1.27   4 years  kn   Use timeout_add_sec(9) Re-challenge timeouts are made up of single scalar facto...
[TXT] if_spppsubr.c  1.187   3 years  kn   Add sizes to free() calls These are the last ones in if_pppoe.c and if_spppsubr...
[TXT] if_tpmr.c  1.20   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_trunk.c  1.150   3 years  kn   Keep port interface UP on removal There is no reason to change flags on member ...
[TXT] if_trunk.h  1.30   3 years  dlg   deprecate interface input handler lists, just use one input function. the inter...
[TXT] if_tun.c  1.226   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_tun.h  1.15   17 years  claudio   Change the behaviour of tun(4) on close. - if the interface was auto-created by...
[TXT] if_types.h  1.22   3 years  dlg   add IFT_WIREGUARD. i'm still not a fan of the peer semantics of wireguard inter...
[TXT] if_var.h  1.112   3 years  mvs   Interface index is unsigned integer. Fix the places where it referenced as signe...
[TXT] if_vether.c  1.36   3 years  mvs   Add missing #if's to fix build without bpf(4). ok deraadt@
[TXT] if_vlan.c  1.204   3 years  dlg   move vlan_input into ether_input, instead of via an input handler. this means t...
[TXT] if_vlan_var.h  1.42   3 years  dlg   move vlan_input into ether_input, instead of via an input handler. this means t...
[TXT] if_vxlan.c  1.81   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_wg.c  1.14   3 years  tb   branches: 1.14.4; Fix a leak due to a missing free on m_defrag(m, M_NOWAIT) fai...
[TXT] if_wg.h  1.4   3 years  jasper   add missing rcs id
[TXT] ifq.c  1.41   3 years  dlg   add kstats for rx queues (ifiqs) and transmit queues (ifqs). this means you can...
[TXT] ifq.h  1.32   3 years  dlg   add kstats for rx queues (ifiqs) and transmit queues (ifqs). this means you can...
[TXT] netisr.h  1.53   3 years  mvs   Remove defines for `netisr' bits which are not used anymore. ok mpi@
[TXT] ofp.h  1.13   7 years  rzalamena   Fix some spelling errors in the OpenFlow header and update the tcpdump(8) ofp_ma...
[TXT] pf.c  1.1094   3 years  mvs   Use interface index instead of pointer to `ifnet' in carp(4). ok sashan@
[TXT] pf_if.c  1.100   3 years  cheloha   kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9) ti...
[TXT] pf_ioctl.c  1.356   3 years  kn   Rehash main ruleset after rule expiration When "once" rules expire, they are re...
[TXT] pf_lb.c  1.67   3 years  yasuoka   Fix previous commit which referred wrong address and returned wrong value. ok s...
[TXT] pf_norm.c  1.219   3 years  cheloha   branches: 1.219.4; kernel: use gettime(9)/getuptime(9) in lieu of time_second(9...
[TXT] pf_osfp.c  1.40   7 years  sthen   Some of the LOG_NOTICE messages from PF were seen in normal operations with cert...
[TXT] pf_ruleset.c  1.18   5 years  kn   Check for main ruleset explicitly All rulesets reference their parent anchor, e...
[TXT] pf_syncookies.c  1.7   5 years  henning   in pf_syncookie_validate, return early if we don't have syncookies in flight tha...
[TXT] pf_table.c  1.134   3 years  yasuoka   Use the table on root always if current table is not active. ok sashan
[TXT] pfkeyv2.c  1.207   3 years  tobhe   Make sure not to pass NULL to explicit_bzero(). Fixes CID 1496732. ok patrick@
[TXT] pfkeyv2.h  1.84   3 years  tobhe   pfkey_get may allocate more memory than is needed to hold the SA information. M...
[TXT] pfkeyv2_convert.c  1.68   3 years  kn   Add size to free(9) calls import_identities() calls import_identity() which all...
[TXT] pfkeyv2_parsemessage.c  1.55   4 years  tobhe   Add support for autmatically moving traffic between rdomains on ipsec(4) encrypt...
[TXT] pfvar.h  1.496   3 years  kn   Remove ptr_array from struct pf_ruleset Each ruleset's rules are stored in a TA...
[TXT] pfvar_priv.h  1.5   5 years  sashan   - moving state look up outside of PF_LOCK() this change adds a pf_state_lock rw...
[TXT] pipex.c  1.127   3 years  mvs   Don't include "net/netisr.h" header. It's not needed here. ok yasuoka@
[TXT] pipex.h  1.28   3 years  yasuoka   Make pipex(4) more common for pppac(4) and pppx(4). Replace pipex_iface of stru...
[TXT] pipex_local.h  1.40   3 years  yasuoka   Make pipex(4) more common for pppac(4) and pppx(4). Replace pipex_iface of stru...
[TXT] ppp-comp.h  1.8   21 years  deraadt   Paul Mackerras and the Australian National University have worked things out, an...
[TXT] ppp-deflate.c  1.15   5 years  claudio   M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers for m_leadingspace() an...
[TXT] ppp_defs.h  1.13   21 years  deraadt   Paul Mackerras and the Australian National University have worked things out, an...
[TXT] ppp_tty.c  1.53   4 years  beck   use correct forward type declaration from uvm. ok kettenis@
[TXT] radix.c  1.59   4 years  mpi   free(9) sizes for M_RTABLE. ok kn@
[TXT] radix.h  1.30   6 years  mpi   Make rn_match() and rn_lookup() safe to be used in parrallel, when different tre...
[TXT] route.c  1.396   3 years  jmatthew   Use rtm_miss() rather than the simpler rtm_send() to send route delete messages,...
[TXT] route.h  1.182   3 years  jmatthew   Add a ROUTE_FLAGFILTER socket option for routing sockets, allowing filtering out...
[TXT] rtable.c  1.69   4 years  mpi   Prevent recursions by not deleting entries inside rtable_walk(9). rtable_walk(9...
[TXT] rtable.h  1.24   4 years  mpi   Prevent recursions by not deleting entries inside rtable_walk(9). rtable_walk(9...
[TXT] rtsock.c  1.302   3 years  mvs   Fix declaration of `routedomain'. It's not external here. "Correct" by deraadt@...
[TXT] slcompress.c  1.12   8 years  blambert   ANSIfy function definitions no change in .o file checksum ok claudio@
[TXT] slcompress.h  1.10   7 years  krw   A space here, a space there. Soon we're talking real whitespace rectification.
[TXT] toeplitz.c  1.9   3 years  tb   zap nasty whitespace
[TXT] toeplitz.h  1.3   3 years  dlg   let stoeplitz_to_key take a void * argument instead of uint8_t *. ix(4) wants a...
[TXT] trunklacp.c  1.32   4 years  dlg   let lacp mode trunk cope with interfaces that don't report if_baudrate. jmatthe...
[TXT] trunklacp.h  1.14   5 years  ccardenas   Add administrative options to LACP trunk implementation. The trunk driver now h...
[TXT] wg_cookie.c  1.1   3 years  dlg   add wg(4), an in kernel driver for WireGuard vpn communication. thanks to Matt ...
[TXT] wg_cookie.h  1.1   3 years  dlg   add wg(4), an in kernel driver for WireGuard vpn communication. thanks to Matt ...
[TXT] wg_noise.c  1.1   3 years  dlg   branches: 1.1.4; add wg(4), an in kernel driver for WireGuard vpn communication...
[TXT] wg_noise.h  1.1   3 years  dlg   add wg(4), an in kernel driver for WireGuard vpn communication. thanks to Matt ...
[TXT] if_switch.c (in the Attic) [Hide]  1.38   3 years  mvs   Add missing #if's to fix build without bpf(4). ok deraadt@
[TXT] if_switch.h (in the Attic) [Hide]  1.12   4 years  dlg   replace the hooks used with if_detachhooks with a task list. the main semantic ...
[TXT] if_vxlan.h (in the Attic) [Hide]  1.11   7 years  reyk   Add support for a multipoint-to-multipoint mode in vxlan(4). In this mode, vxla...
[TXT] switchctl.c (in the Attic) [Hide]  1.21   4 years  visa   Abstract the head of knote lists. This allows extending the lists, for example, ...
[TXT] switchofp.c (in the Attic) [Hide]  1.77   3 years  mvs   Add missing #if's to fix build without bpf(4). ok deraadt@