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-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
2022-05-23
Fix white space.
Alexander Bluhm
2022-05-18
Remove #ifdef DDB specific includes, added in 1.968 but related code bits
Miod Vallat
2022-05-16
pfi_kif_alloc() may be called with M_NOWAIT. Add NULL check to
Alexander Bluhm
2022-05-15
Use strncmp() and IFNAMSIZ for if_xname in veb(4) consistently.
Alexander Bluhm
2022-05-15
gcc insists the decl for veb_ports_free also use inline
Theo de Raadt
2022-05-15
avoid calling if_enqueue from an smr critical section.
David Gwynne
2022-05-14
When receiving a PADO offer, clear stored tags from previous PADO packets.
Tobias Heider
2022-05-10
move memory allocations in pfr_add_tables() out of
Alexandr Nedvedicky
2022-05-05
Clean up divert_packet(). Function does not return error, make it
Alexander Bluhm
2022-05-05
Use static objects for struct rttimer_queue instead of dynamically
Claudio Jeker
2022-05-04
Move rttimer callback function from the rttimer itself to rttimer_queue.
Claudio Jeker
2022-05-03
Make pf(4) more paranoid about IGMP/MLP messages. MLD/IGMP messages
Alexandr Nedvedicky
2022-05-03
Activate parallel IP forwarding. Start 4 softnet tasks. Limit the
Alexander Bluhm
2022-04-30
Run IP input and forwarding with shared netlock. Also distribute
Alexander Bluhm
2022-04-30
Convert the 2nd rttimer callback from struct rttimer to u_int rtableid.
Claudio Jeker
2022-04-29
Release PF und NET lock before calling copyout for DIOCIGETIFACES.
mbuhl
2022-04-29
IGMP and ICMP6 MLD packets always have the router alert option set.
Alexander Bluhm
2022-04-28
Route timers were not MP safe. Protect the global lists with a
Alexander Bluhm
2022-04-28
Decouple IP input and forwarding from protocol input. This allows
Alexander Bluhm
2022-04-22
ARP, ND6 and PPPoE are not MP safe. Protect them with kernel lock
Alexander Bluhm
2022-04-21
Introduce a dedicated link entries for snapshots in pfsync(4). The purpose
Alexandr Nedvedicky
2022-04-20
In pfsync there were some KASSERT hidden behind #ifdef PFSYNC_DEBUG.
Alexander Bluhm
2022-04-20
Fix white space and wrap long lines.
Alexander Bluhm
2022-04-20
Route timeout was a mixture of int, u_int and long. Use type int
Alexander Bluhm
2022-04-19
Use a pool instead of malloc for struct rttimer_queue. As routing
Alexander Bluhm
2022-04-19
Instead of a MP unsafe global variable to initialize at first use,
Alexander Bluhm
[next]