| Commit message (Expand) | Author | Age | Files | Lines |
* | In preparation for unlocking ioctl(2), grab the kernel lock as needed. |  anton | 2020-02-22 | 1 | -1/+5 |
* | Unify handling of ioctls FIOSETOWN/SIOCSPGRP/TIOCSPGRP and |  visa | 2020-01-08 | 1 | -9/+7 |
* | Constify instances of struct fileops. |  visa | 2020-01-05 | 1 | -2/+2 |
* | Utilize sigio with sockets. |  visa | 2018-11-19 | 1 | -6/+4 |
* | Reorder checks in the read/write(2) family of syscalls to prepare making |  mpi | 2018-08-20 | 1 | -3/+3 |
* | Use FNONBLOCK instead of SS_NBIO to check/indicate that the I/O mode |  mpi | 2018-07-30 | 1 | -15/+19 |
* | Move socket & pipe specific logic in their ioctl handler. |  mpi | 2018-07-10 | 1 | -1/+7 |
* | Pass the socket to sounlock(), this prepare the terrain for per-socket |  mpi | 2018-06-06 | 1 | -5/+5 |
* | Remove solock() surrounding PRU_CONTROL in soo_ioctl(). |  pirofti | 2018-04-26 | 1 | -3/+1 |
* | Convert 'struct fileops' definitions to C99. |  mpi | 2018-04-10 | 1 | -3/+8 |
* | Move SB_SPLICE, SB_WAIT and SB_SEL to `sb_flags', serialized by solock(). |  mpi | 2017-12-10 | 1 | -3/+3 |
* | Push the NET_LOCK into ifioctl() and use the NET_RLOCK in ifioctl_get(). |  tb | 2017-11-14 | 1 | -3/+1 |
* | Remove NET_LOCK()'s argument. |  mpi | 2017-08-11 | 1 | -3/+3 |
* | Grab the socket lock in soo_ioctl() where `so_state', `so_rcv' |  mpi | 2017-07-24 | 1 | -24/+31 |
* | Extend the scope of the socket lock in soo_stat() to protect `so_state' |  mpi | 2017-07-20 | 1 | -4/+3 |
* | Do not grab the NET_LOCK() when poll(2)ing on unix domain sockets. |  mpi | 2017-02-22 | 1 | -3/+3 |
* | Wrap the NET_LOCK() into a per-socket solock() that does nothing for |  mpi | 2017-02-14 | 1 | -5/+5 |
* | Remove the inifioctl hack, checking for an unheld NET_LOCK() in |  mpi | 2017-01-31 | 1 | -8/+1 |
* | Introduce a hack to remove false-positives when looking for memory |  mpi | 2017-01-25 | 1 | -1/+8 |
* | Introduce the NET_LOCK() a rwlock used to serialize accesses to the parts |  mpi | 2016-12-19 | 1 | -9/+9 |
* | Enforce that ifioctl() is called at IPL_SOFTNET. |  mpi | 2016-11-22 | 1 | -3/+7 |
* | Kill rtioctl() stub, returning EOPNOTSUPP since tree import. |  mpi | 2016-11-21 | 1 | -2/+2 |
* | Enforce that pr_usrreq functions are called at IPL_SOFTNET. |  mpi | 2016-11-21 | 1 | -2/+10 |
* | Separate splsoftnet() from variable initialization. |  bluhm | 2016-10-06 | 1 | -2/+3 |
* | remove stale lint annotations |  tedu | 2015-12-05 | 1 | -4/+1 |
* | test mbuf pointers against NULL not 0 |  jsg | 2015-05-13 | 1 | -6/+6 |
* | bzero -> memset. for the speeds. |  tedu | 2014-07-13 | 1 | -2/+2 |
* | Eliminates struct pcred by moving the real and saved ugids into |  guenther | 2014-03-30 | 1 | -2/+2 |
* | poll(2) on a socket should set POLLHUP on EOF. This makes the |  millert | 2013-09-28 | 1 | -2/+5 |
* | remove some obsolete casts |  tedu | 2013-04-05 | 1 | -7/+6 |
* | Changing the socket buffer flags sb_flags was not interrupt safe |  bluhm | 2013-01-15 | 1 | -3/+3 |
* | fix PR 6082: do not create more fd's than will fit in the message on |  otto | 2009-02-22 | 1 | -2/+3 |
* | A closed, disconnected, or otherwise failed socket is still a socket |  deraadt | 2008-10-02 | 1 | -2/+10 |
* | Deal with the situation when TCP nfs mounts timeout and processes |  thib | 2008-05-23 | 1 | -3/+3 |
* | exclude control data from the number of bytes returned by FIONREAD ioctl() |  kurt | 2007-02-26 | 1 | -2/+2 |
* | ansi/deregister. No binary change. |  jsg | 2005-12-13 | 1 | -28/+8 |
* | Replace select backends with poll backends. selscan() and pollscan() |  millert | 2003-09-23 | 1 | -33/+28 |
* | Remove the advertising clause in the UCB license which Berkeley |  millert | 2003-06-02 | 1 | -6/+2 |
* | Add a fo_stat member to struct fileops. Used soon. |  art | 2001-05-14 | 1 | -2/+2 |
* | More generic arguments to soo_stat. |  art | 2001-05-14 | 1 | -4/+6 |
* | port kqueue changes from freebsd, plus all required openbsd glue. |  provos | 2001-03-01 | 1 | -3/+5 |
* | Change struct file interface methods read and write to pass file offset in |  csapuntz | 2000-04-19 | 1 | -3/+5 |
* | for non-tty TIOCSPGRP/F_SETOWN/FIOSETOWN pgid setting calls, store uid |  deraadt | 1997-08-31 | 1 | -1/+4 |
* | OpenBSD tags |  niklas | 1997-02-24 | 1 | -0/+1 |
* | initial import of NetBSD tree |  deraadt | 1995-10-18 | 1 | -0/+204 |