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
/
rtsock.c
Age
Commit message (
Expand
)
Author
2022-08-29
Use struct refcnt for interface address reference counting.
Alexander Bluhm
2022-08-28
Move PRU_SENSE request to (*pru_sense)().
Vitaliy Makkoveev
2022-08-28
Since we have no raw_usrreq anymore, remove pr_output indirection.
Alexander Bluhm
2022-08-28
Move PRU_ABORT request to (*pru_abort)().
Vitaliy Makkoveev
2022-08-27
Move PRU_SEND request to (*pru_send)().
Vitaliy Makkoveev
2022-08-26
Move PRU_RCVD request to (*pru_rcvd)().
Vitaliy Makkoveev
2022-08-22
Move PRU_SHUTDOWN request to (*pru_shutdown)().
Vitaliy Makkoveev
2022-08-22
Move PRU_DISCONNECT request to (*pru_disconnect).
Vitaliy Makkoveev
2022-08-22
Move PRU_ACCEPT request to (*pru_accept)().
Vitaliy Makkoveev
2022-08-21
Move PRU_CONNECT request to (*pru_connect)() handler.
Vitaliy Makkoveev
2022-08-21
Move PRU_LISTEN request to (*pru_listen)() handler.
Vitaliy Makkoveev
2022-08-20
Move PRU_BIND request to (*pru_bind)() handler.
Vitaliy Makkoveev
2022-08-15
Introduce 'pr_usrreqs' structure and move existing user-protocol
Vitaliy Makkoveev
2022-06-28
Use refcnt API for struct rtentry instead of hand-crafted atomic
Alexander Bluhm
2022-06-27
Rework the rttimer code. Instead of a global queue and a global timeout
Claudio Jeker
2022-06-27
Fix white space and wrap long lines.
Alexander Bluhm
2022-06-27
Don't copy more than sa_len from the sockaddr to the sysctl / rt msg buffer.
Claudio Jeker
2022-06-26
Switch walkargs for the buffer size to size_t and change the overflow
Claudio Jeker
2022-06-16
Mark routes sent via sysctl(2) with RTF_DONE like it is done on the
Claudio Jeker
2022-06-06
Simplify solock() and sounlock(). There is no reason to return a value
Claudio Jeker
2022-03-09
Change the logic around rounding up the needed memory for sysctls since
Claudio Jeker
2022-02-25
Reported-by: syzbot+1b5b209ce506db4d411d@syzkaller.appspotmail.com
Philip Guenther
2022-02-25
Move pr_attach and pr_detach to a new structure pr_usrreqs that can
Philip Guenther
2022-01-20
Shifting signed integers left by 31 is undefined behavior in C.
Alexander Bluhm
2021-12-16
When adding the extra 10% of space to a needed sysctl buffer use math
Claudio Jeker
2021-09-14
Add missing kernel lock for Bi-directional Forwarding Detection data.
Vitaliy Makkoveev
2021-09-07
Fix NULL pointer dereference introduced by previous commit.
Vitaliy Makkoveev
2021-09-07
Fix the race between if_detach() and rtm_output().
Vitaliy Makkoveev
2021-06-23
rtsock: revert from timeout_set_flags(9) to timeout_set_proc(9); ok mvs@
cheloha
2021-06-01
Check `so_state' in rtm_senddesync() and return if SS_ISCONNECTED or
mvs
2021-05-30
Declare all struct protosw as constant.
Alexander Bluhm
2021-05-25
As network features are not added dynamically, the domain structures
Alexander Bluhm
2021-05-17
Revert. Last change should not have been committed.
Claudio Jeker
2021-05-17
Increase the default buffer space using on PF_UNIX sockets to 8k.
Claudio Jeker
2021-05-16
In route detach we delete `rop_timeout' while `rop' is still linked to
mvs
2021-05-01
Implement per-socket `so_lock' rwlock(9) and use it to protect routing
mvs
2021-04-26
Revert per-socket `so_lock' rwlock(9) and use it to protect routing
Claudio Jeker
2021-04-25
Implement per-socket `so_lock' rwlock(9) and use it to protect routing
mvs
2021-03-26
Push kernel lock down to rt_setsource() to make `ifa' dereference safe.
mvs
2021-03-18
Like in the sysctl case include the ifp_sadl as RTA_IFP address in RTM_IFINFO
Claudio Jeker
2021-02-27
Rework route_input() and rtm_sendup(). While we perform foreach loop
mvs
2021-02-25
we don't have to cast to caddr_t when calling m_copydata anymore.
David Gwynne
2021-02-15
Simplify error path in in route_attach(). We always call it in thread
mvs
2020-11-07
Rework source IP address setting.
denis
2020-10-29
Add feature to force the selection of source IP address
denis
2020-09-23
Fix declaration of `routedomain'. It's not external here.
mvs
2020-09-22
Document locks which protect `rtpcb' struct members.
mvs
2020-08-13
Add a ROUTE_FLAGFILTER socket option for routing sockets, allowing
Jonathan Matthew
2020-06-24
kernel: use gettime(9)/getuptime(9) in lieu of time_second(9)/time_uptime(9)
cheloha
2020-03-24
Remove redundant 'NULL' check for 'rtm'.
tobhe
[next]