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
Age
Commit message (
Expand
)
Author
2022-07-28
In the kernel exist functions to print routes, but they were not
Alexander Bluhm
2022-07-28
Release PF und NET lock before calling copyin for DIOCXCOMMIT.
Moritz Buhl
2022-07-25
Don't grab netlock within pppacioctl(). pipex(4) doesn't rely on
Vitaliy Makkoveev
2022-07-25
Remove "Static" keyword from pipex(4) layer.
Vitaliy Makkoveev
2022-07-21
Zap unused global keypair_counter
Klemens Nanni
2022-07-20
Add a pool for the allocation of the pf_anchor struct.
Moritz Buhl
2022-07-18
Remove locks description duplicate. No functional changes.
Vitaliy Makkoveev
2022-07-15
Introduce fine grained pipex(4) locking. Use per-session `pxs_mtx'
Vitaliy Makkoveev
2022-07-14
Protect all writers to ifm_cur with a mutex. ifmedia_match() does
Alexander Bluhm
2022-07-14
Turn pppoe(4) back to kernel lock. We can't predict netlock state within
Vitaliy Makkoveev
2022-07-14
Replace tabs by spaces after "#define". No functional changes, just
Vitaliy Makkoveev
2022-07-12
Use __func__ in interface media debug printf().
Alexander Bluhm
2022-07-12
Protect interface media list with a mutex. This is just a start
Alexander Bluhm
2022-07-12
Remove PIPEXCSESSION pipex(4) ioctl(2) command from kernel and man page.
Vitaliy Makkoveev
2022-07-10
Add missing `pipex_list_mtx' mutex(9) around all sessions loop within
Vitaliy Makkoveev
2022-07-10
if_detach() should wait until concurrent (*if_qstart)() interface start
Vitaliy Makkoveev
2022-07-10
Add _cb suffix to callback fields in struct ifmedia. Makes code
Alexander Bluhm
2022-07-09
Fix the error path of the 'SIOCSIFMTU' pppoe_ioctl() case. Return error
Vitaliy Makkoveev
2022-07-09
Unwrap klist from struct selinfo as this code no longer uses selwakeup().
Visa Hankala
2022-07-05
Remove old poll/select wakeup mechanism.
Visa Hankala
2022-07-02
Remove unused device poll functions.
Visa Hankala
2022-06-29
Between the calls to art_match() and SRPL_FIRST() another CPU may
Alexander Bluhm
2022-06-29
Remove switch(4) remains.
Vitaliy Makkoveev
2022-06-29
ether_input() called with shared netlock, but pppoe(4) wants it to be
Vitaliy Makkoveev
2022-06-28
Don't call pipex_rele_session() when `session' is NULL.
Vitaliy Makkoveev
2022-06-28
fix syncookies in conjunction with tcp fast port reuse.
Henning Brauer
2022-06-28
Use refcnt API for struct rtentry instead of hand-crafted atomic
Alexander Bluhm
2022-06-28
ifconfig(8) return "Not supported" if you try to configure tso on a non-tso
Jan Klemkow
2022-06-28
Introduce `pipexoutq' mbuf(9) queue, and put outgoing pipex(4) related
Vitaliy Makkoveev
2022-06-27
Rework the rttimer code. Instead of a global queue and a global timeout
Claudio Jeker
2022-06-27
Push the kernel lock down into arpresolve(). We still need it to
Alexander Bluhm
2022-06-27
Fix white space and wrap long lines.
Alexander Bluhm
2022-06-27
Introduce Large Receive Offloading of TCP segment offloading for ix(4). It is
Jan Klemkow
2022-06-27
Don't copy more than sa_len from the sockaddr to the sysctl / rt msg buffer.
Claudio Jeker
2022-06-26
Mark `pipex_enable' as atomic. We never check `pipex_enable' within
Vitaliy Makkoveev
2022-06-26
Don't reset `idle_time' timeout on closed pipex(4) sessions in packet
Vitaliy Makkoveev
2022-06-26
Don't take kernel lock on pipex(4) pppoe input. This extra serialization
Vitaliy Makkoveev
2022-06-26
Fix spacing.
Vitaliy Makkoveev
2022-06-26
Switch walkargs for the buffer size to size_t and change the overflow
Claudio Jeker
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-06-26
Allow waiting during ktable allocation in pf_ioctl.
mbuhl
2022-06-16
pfctl reports existing table as being added. glitch has
Alexandr Nedvedicky
2022-06-16
Mark routes sent via sysctl(2) with RTF_DONE like it is done on the
Claudio Jeker
2022-06-13
fix logic bug in pf_find_state()
Henning Brauer
2022-06-07
fixes potential memory leak. if_vinput() should always consume packet
Alexandr Nedvedicky
2022-06-07
fixes NULL pointer dereference panic triggered by relayd.
Alexandr Nedvedicky
2022-06-06
Simplify solock() and sounlock(). There is no reason to return a value
Claudio Jeker
2022-06-01
callers to pf(4) must continue to run with packet as returned
Alexandr Nedvedicky
2022-05-23
In pf the kernel paniced if IP options in packet within ICMP payload
Alexander Bluhm
[next]