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_7_1_BASE
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
art.c | 1.29 | 3 years | mpi | Document art locking. ok denis@, jmatthew@ |
art.h | 1.21 | 3 years | deraadt | include of netinet/in.h here is incorrect, because net/route.h will pull excessi... |
bfd.c | 1.78 | 2 years | mvs | Add missing kernel lock for Bi-directional Forwarding Detection data. Also bfds... |
bfd.h | 1.13 | 6 years | phessler | use unsigned variables for things that we use as unsigned noticed by clang |
bpf.c | 1.216 | 2 years | visa | Use the refcnt API in bpf. OK sashan@ bluhm@ |
bpf.h | 1.70 | 3 years | dlg | add a BPF_RND load location that provides a random value. this will be used so ... |
bpf_filter.c | 1.34 | 3 years | dlg | add a BPF_RND load location that provides a random value. this will be used so ... |
bpfdesc.h | 1.46 | 2 years | visa | Use the refcnt API in bpf. OK sashan@ bluhm@ |
bridgectl.c | 1.25 | 3 years | dlg | we don't have to cast to caddr_t when calling m_copydata anymore. the first cut... |
bridgestp.c | 1.77 | 3 years | jsg | spelling ok gnezdo@ semarie@ mpi@ |
bsd-comp.c | 1.17 | 3 years | jsg | ansi |
ethertypes.h | 1.16 | 2 years | dlg | add NSH and NHRP ethertypes, mostly for tcpdump stuff. ok deraadt@ |
fq_codel.c | 1.15 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
fq_codel.h | 1.4 | 3 years | dlg | add $OpenBSD$ tags |
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... |
hfsc.h | 1.13 | 7 years | mikeb | Provide pluggable queueing interface for pf By hiding H-FSC behind pfq_ops stru... |
if.c | 1.649 | 2 years | guenther | Reported-by: syzbot+1b5b209ce506db4d411d@syzkaller.appspotmail.com Revert the pr... |
if.h | 1.208 | 3 years | florian | When RFC 8981 obsoleted RFC 4941 the terminology changed from "privacy extension... |
if_aggr.c | 1.39 | 2 years | dlg | remove an extra set of brackets. no functional change. |
if_arp.h | 1.7 | 7 years | krw | A space here, a space there. Soon we're talking real whitespace rectification. |
if_bpe.c | 1.19 | 2 years | dlg | whitespace tweak, no functional change |
if_bpe.h | 1.1 | 5 years | dlg | add bpe(4) or Backbone Provider Edge interfaces Backbone refers to 802.1ah or 8... |
if_bridge.c | 1.363 | 2 years | yasuoka | Add `ipsec_flows_mtx' mutex(9) to protect `ipsp_ids_*' list and trees. ipsp_ids... |
if_bridge.h | 1.73 | 2 years | claudio | Retire switch(4) it never really was production ready and the OpenFlow API imple... |
if_dl.h | 1.12 | 7 years | bluhm | Introduce sstosa() for converting sockaddr_storage with a type safe inline funct... |
if_enc.c | 1.78 | 3 years | kn | Remove unused start routine enc(4) does not use the ifqueue API at all; IPsec ... |
if_enc.h | 1.13 | 2 years | deraadt | mention that the "flags" field in the enchdr is uses m_flags values (see mbuf.h)... |
if_etherbridge.c | 1.7 | 2 years | dlg | etherbridge_map was way too clever, so simplify it. the code tried to carry sta... |
if_etherbridge.h | 1.4 | 2 years | dlg | etherbridge_map was way too clever, so simplify it. the code tried to carry sta... |
if_etherip.c | 1.50 | 2 years | dlg | add the mbuf tags that prevent output loops. mostly copied from vxlan where the... |
if_etherip.h | 1.10 | 6 years | jca | Remove #if'0ed decls Stop pretending that we will migrate the content of this f... |
if_ethersubr.c | 1.278 | 2 years | guenther | Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> net/if_pp... |
if_gif.c | 1.133 | 3 years | deraadt | panic does not require a \n at the end. When one is provided, it looks wrong. |
if_gif.h | 1.18 | 6 years | dlg | rework gif to be more consistent. while here, give us support for mpls in gif o... |
if_gre.c | 1.171 | 3 years | jsg | spelling ok gnezdo@ semarie@ mpi@ |
if_gre.h | 1.16 | 3 years | jsg | spelling ok gnezdo@ semarie@ mpi@ |
if_llc.h | 1.8 | 11 years | henning | first or second coming, commie or not commie, one m in coming is sufficient ok c... |
if_loop.c | 1.91 | 3 years | dlg | deprecate interface input handler lists, just use one input function. the inter... |
if_media.c | 1.31 | 5 years | stsp | Interpret ENETRESET from ifm_change() as success in ifmedia_ioctl(). Drivers wi... |
if_media.h | 1.42 | 2 years | dlg | whitespace tweak, no functional change. enjoy rebuilding all the things cos i d... |
if_mpe.c | 1.101 | 2 years | dlg | whitespace tweaks, no functional change. |
if_mpip.c | 1.15 | 3 years | kn | Only install route with label, fix route leak on destroy ifconfig mp* mplslabel... |
if_mpw.c | 1.62 | 3 years | kn | Only install route with label, fix route leak on destroy ifconfig mp* mplslabel... |
if_pair.c | 1.17 | 3 years | kn | Send without kernel lock The output path can run without kernel lock just fine ... |
if_pflog.c | 1.97 | 3 years | bluhm | An invalid packet may not have set src and dst in packet descriptor. Add a NULL ... |
if_pflog.h | 1.29 | 3 years | mvs | Link pflog(4) instances to `pflog_ifs' list instead of allocating `pflogifs' arr... |
if_pflow.c | 1.93 | 3 years | kn | Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers... |
if_pflow.h | 1.17 | 7 years | visa | Use mbuf_queue to properly serialize access to pflow output queue. Input from m... |
if_pfsync.c | 1.301 | 2 years | sashan | merge iack_mtx, upd_c_mtx, del_mtx, ins_mtx and upd_mtx mutexes into single mute... |
if_pfsync.h | 1.57 | 2 years | sashan | pfsync_undefer() must be called outside of PF_LOCK OK @bluhm |
if_ppp.c | 1.117 | 3 years | kn | Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers... |
if_ppp.h | 1.10 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
if_pppoe.c | 1.79 | 2 years | kn | branches: 1.79.2; Use system uptime not UTC time to calculate PPPoE session dur... |
if_pppoe.h | 1.7 | 3 years | kn | Process pppoe(4) packets directly, do not queue through netis Less scheduling, ... |
if_pppvar.h | 1.20 | 4 years | mpi | Use `if_bpf' directly instead of the non-initialized duplicated copy of it. Fro... |
if_pppx.c | 1.114 | 2 years | guenther | Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> net/if_pp... |
if_sppp.h | 1.30 | 2 years | bket | Display DNS information from sppp(4) in ifconfig(8) Behaviour is similar to tha... |
if_spppsubr.c | 1.191 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
if_tpmr.c | 1.31 | 2 years | sashan | tell ether_input() to call pf_test() outside of smr_read sections, because smr_r... |
if_trunk.c | 1.152 | 2 years | mvs | Don't call rtm_ifchg() in trunk_port_state(). The preceding trunk_link_active()... |
if_trunk.h | 1.30 | 3 years | dlg | deprecate interface input handler lists, just use one input function. the inter... |
if_tun.c | 1.236 | 2 years | dlg | have another go at fixing assert "sc->sc_dev == NUM" failed. claudio figured it... |
if_tun.h | 1.15 | 17 years | claudio | Change the behaviour of tun(4) on close. - if the interface was auto-created by... |
if_types.h | 1.24 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
if_var.h | 1.114 | 3 years | dlg | add p2p_input, like ether_input but for l3 tunnel interfaces. the l3 protocol i... |
if_veb.c | 1.25 | 2 years | yasuoka | Add `ipsec_flows_mtx' mutex(9) to protect `ipsp_ids_*' list and trees. ipsp_ids... |
if_vether.c | 1.36 | 3 years | mvs | Add missing #if's to fix build without bpf(4). ok deraadt@ |
if_vlan.c | 1.209 | 2 years | jasper | remove a bunch of forward-only structs that were found with ctfconv. ok mpi@ |
if_vlan_var.h | 1.43 | 2 years | dlg | implement reception of "VLAN 0 priority tagged" packets. according to 802.1Q, v... |
if_vxlan.c | 1.90 | 2 years | dlg | add the mbuf tag that prevents loops in vxlan_encap, not vxlan_output. vxlan_ou... |
if_wg.c | 1.24 | 2 years | tb | Drop two variable names from function prototypes. From Martin Vahlensieck |
if_wg.h | 1.4 | 3 years | jasper | add missing rcs id |
ifq.c | 1.45 | 2 years | dlg | return EIO, not ENXIO, when the interface underneath ifq_deq_sleep dies. this i... |
ifq.h | 1.34 | 2 years | guenther | When it's the possessive of 'it', it's spelled "its", without the apostrophe. |
netisr.h | 1.55 | 3 years | kn | pppoeintr() is no more |
ofp.h | 1.14 | 3 years | jsg | spelling ok gnezdo@ semarie@ mpi@ |
pf.c | 1.1126 | 2 years | sthen | branches: 1.1126.2; fix typos; Martin Vahlensieck |
pf_if.c | 1.103 | 2 years | sashan | make 'set skip on ...' in pf.conf dynamic This is an old issue in pf(4): whenev... |
pf_ioctl.c | 1.376 | 2 years | sashan | pf_validate_range() must not assume rdr ports are in network order. bug found an... |
pf_lb.c | 1.70 | 2 years | sashan | nat-to round-robin without a pool should fallback to POOL_NONE bug reported by g... |
pf_norm.c | 1.223 | 3 years | jsg | spelling ok gnezdo@ semarie@ mpi@ |
pf_osfp.c | 1.45 | 3 years | sashan | missing NET_LOCK()/NET_UNLOCK() in pf_osfp_flush() OK mpi@ |
pf_ruleset.c | 1.18 | 5 years | kn | Check for main ruleset explicitly All rulesets reference their parent anchor, e... |
pf_syncookies.c | 1.7 | 5 years | henning | in pf_syncookie_validate, return early if we don't have syncookies in flight tha... |
pf_table.c | 1.139 | 2 years | jsg | move PFR_TFLAG_CONST test, missed in rev 1.138 prompted by uninitialised var fou... |
pfkeyv2.c | 1.233 | 2 years | bluhm | Hrvoje has hit a crash with IPsec acquire while testing the parallel IP forwardi... |
pfkeyv2.h | 1.92 | 2 years | claudio | Convert a few last struct members from u_intXY_t to uintXY_t. Now all structs us... |
pfkeyv2_convert.c | 1.79 | 2 years | bluhm | pfkey import_flow() must do the NULL check before doing pointer arithmetic. foun... |
pfkeyv2_parsemessage.c | 1.60 | 2 years | tobhe | Export SA replay counters via pfkey and print with ipsecctl. This is useful for ... |
pfvar.h | 1.505 | 2 years | sashan | make 'set skip on ...' in pf.conf dynamic This is an old issue in pf(4): whenev... |
pfvar_priv.h | 1.8 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
pipex.c | 1.136 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
pipex.h | 1.31 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
pipex_local.h | 1.45 | 2 years | jsg | remove unused and uneeded bits in a byte define posix requires a byte to be 8 bi... |
ppp-comp.h | 1.8 | 21 years | deraadt | Paul Mackerras and the Australian National University have worked things out, an... |
ppp-deflate.c | 1.17 | 2 years | tb | Add sizes for free() in zlib Rebased version of a diff from miod who described ... |
ppp_defs.h | 1.13 | 21 years | deraadt | Paul Mackerras and the Australian National University have worked things out, an... |
ppp_tty.c | 1.54 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
radix.c | 1.61 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
radix.h | 1.30 | 6 years | mpi | Make rn_match() and rn_lookup() safe to be used in parrallel, when different tre... |
route.c | 1.402 | 2 years | guenther | Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> net/if_pp... |
route.h | 1.187 | 2 years | deraadt | "netconfigd" is now better known as resolvd(8) |
rtable.c | 1.76 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
rtable.h | 1.26 | 3 years | denis | Rework source IP address setting. - Move most of the processing out of rtable.c... |
rtsock.c | 1.327 | 2 years | claudio | Change the logic around rounding up the needed memory for sysctls since the netw... |
slcompress.c | 1.12 | 8 years | blambert | ANSIfy function definitions no change in .o file checksum ok claudio@ |
slcompress.h | 1.10 | 7 years | krw | A space here, a space there. Soon we're talking real whitespace rectification. |
toeplitz.c | 1.10 | 3 years | dlg | add stoeplitz_eaddr, for getting a hash value from an ethernet address. |
toeplitz.h | 1.8 | 3 years | dlg | add support for hashing 64 and 32 bit numbers in host byte order. |
trunklacp.c | 1.32 | 4 years | dlg | let lacp mode trunk cope with interfaces that don't report if_baudrate. jmatthe... |
trunklacp.h | 1.14 | 5 years | ccardenas | Add administrative options to LACP trunk implementation. The trunk driver now h... |
wg_cookie.c | 1.4 | 2 years | tb | Drop two variable names from function prototypes. From Martin Vahlensieck |
wg_cookie.h | 1.2 | 3 years | tb | add RCS tags |
wg_noise.c | 1.5 | 3 years | sthen | wg(4): fix race between tx/rx handshakes, from Matt Dunwoodie, ok mpi@ "There i... |
wg_noise.h | 1.2 | 3 years | tb | add RCS tags |