index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
net
/
pipex_local.h
Age
Commit message (
Expand
)
Author
2022-07-15
Introduce fine grained pipex(4) locking. Use per-session `pxs_mtx'
Vitaliy Makkoveev
2022-07-12
Remove PIPEXCSESSION pipex(4) ioctl(2) command from kernel and man page.
Vitaliy Makkoveev
2022-06-26
The "ifq_set_maxlen(..., 1);" hack we use to enforce pipex(4) related
Vitaliy Makkoveev
2022-06-26
'pipex_mppe' and 'pipex_session' structures have uint16_t bit fields
Vitaliy Makkoveev
2022-02-15
remove unused and uneeded bits in a byte define
Jonathan Gray
2022-01-02
spelling
Jonathan Gray
2021-07-27
Introduce mutex(9) to protect pipex(4) session content.
mvs
2021-07-20
Turn pipex(4) session statistics to per-CPU counters. This makes pipex(4)
mvs
2021-01-04
Remove unused `pipex_iface_context' struct.
mvs
2020-08-27
Make pipex(4) more common for pppac(4) and pppx(4). Replace
YASUOKA Masahiko
2020-08-04
We have `pipexinq' and `pipexoutq' mbuf(9) queues to store pipex(4)
mvs
2020-07-29
Interface index is unsigned integer. Fix the places where it referenced
mvs
2020-07-17
Use interface index instead of pointer to corresponding interface
mvs
2020-07-06
Protect the whole pipex(4) layer by NET_LOCK(). pipex(4) was
mvs
2020-06-18
Combine and replace duplicated code in pipex(4) and pppx(4) by new functions
mvs
2020-05-26
Document which lock protect pipex(4) fields.
Martin Pieuchot
2020-04-06
Pass struct pipex_iface_context pointer down to pipex ioctl functions.
Claudio Jeker
2020-04-04
Prevent the destruction of a session owned by another interface.
Martin Pieuchot
2020-02-15
Remove needless #ifdef.
YASUOKA Masahiko
2019-01-31
Fix compilation of amd64 kernel when optimization is disabled.
Todd C. Miller
2017-07-27
SEQ16_* macros weren't able to compare properly if one of the sequences is
YASUOKA Masahiko
2017-05-28
fix broken include on previous pipex commit
Mike Larkin
2017-05-28
Use interface index and if_{put,get} instead of ifnet pointer.
YASUOKA Masahiko
2017-05-28
Remove all splnet/splx from pipex(4) and pppx(4) and replace some of
YASUOKA Masahiko
2017-05-04
Introduce sstosa() for converting sockaddr_storage with a type safe
Alexander Bluhm
2017-01-24
A space here, a space there. Soon we're talking real whitespace
Kenneth R Westerback
2015-11-14
mutli -> multi
Miod Vallat
2015-04-23
replace the use of struct ifqueue in pipex with mbuf_queues.
David Gwynne
2014-12-01
Check the header fields of GRE and MPPE packets strictly.
YASUOKA Masahiko
2014-10-21
tun(4) has a pipex session which is used for multicast internally, it
YASUOKA Masahiko
2013-04-20
Remove unused macro function.
YASUOKA Masahiko
2013-04-16
When pipex session is terminated by idle timer, there was a problem that
YASUOKA Masahiko
2012-09-19
cleanup around the pipex. naming style, delete or update comments.
YASUOKA Masahiko
2012-07-17
use IPsec flowinfo on pipex(4) to select the IPsec tunnel for sending
YASUOKA Masahiko
2012-04-04
pipex hook in udp_usrreq() mistakenly assumed that `inp' is connected.
YASUOKA Masahiko
2011-11-25
fix compile errors without INET6. no binary change.
YASUOKA Masahiko
2011-10-15
Added "provision for rewound PPP frames" that allows receiving
YASUOKA Masahiko
2011-07-08
Last part of pipex_{pppoe,l2tp,pptp}_input() are almost identical.
YASUOKA Masahiko
2011-03-14
fix typo
YASUOKA Masahiko
2010-11-20
__attribute__((packed)) -> __packed. The ioprbs.c chunk was commented out, and
Miod Vallat
2010-09-24
Add L2TP support to PIPEX.
SUENAGA Hiroki
2010-09-22
Add a new interface pppx(4) -- the ppp multiplexer to be used with npppd
Claudio Jeker
2010-07-09
Modified to make sure that pipex_mppe_ouput() keeps the packet 32bit
YASUOKA Masahiko
2010-07-08
pipex didn't work on output. Fixed following problems:
YASUOKA Masahiko
2010-07-03
s/$Id$/$OpenBSD$/
YASUOKA Masahiko
2010-01-13
cleanup pipex code. ok henning@
YASUOKA Masahiko
2010-01-13
replace static on functions with Static so openbsd can define it away
David Gwynne
2010-01-12
Delete unused structures. Pointed out by deraadt@.
YASUOKA Masahiko
2010-01-11
Initial import PIPEX. PIPEX(Pppac IP EXtension) is a IP forwarding
YASUOKA Masahiko