| Commit message (Expand) | Author | Age | Files | Lines |
* | remove p arg from fdplock |  tedu | 2004-07-22 | 1 | -5/+5 |
* | make sockargs take void *, combine a len check. |  tedu | 2004-04-12 | 1 | -13/+7 |
* | use NULL for ptrs. parts from Joris Vink |  tedu | 2004-04-01 | 1 | -3/+3 |
* | lock filedesc before manipulating. avoids some rare races. |  tedu | 2004-01-06 | 1 | -3/+15 |
* | match syscallargs comments with reality |  henning | 2003-09-01 | 1 | -11/+11 |
* | remove caddr_t casts. it's just silly to cast something when the function |  tedu | 2003-07-21 | 1 | -30/+25 |
* | Remove the advertising clause in the UCB license which Berkeley |  millert | 2003-06-02 | 1 | -6/+2 |
* | Just like getvnode, make getsock FREF the file so that we can't get away |  art | 2002-08-23 | 1 | -29/+30 |
* | In sys_accept don't FILE_SET_MATURE the file if we got an error and we've freed it. |  art | 2002-05-23 | 1 | -2/+3 |
* | Fix my total blackout of the brain. |  art | 2002-02-12 | 1 | -3/+2 |
* | Fix all users of getsock to use FREF/FRELE properly. |  art | 2002-02-12 | 1 | -62/+99 |
* | In {send,recv}msg allow zero sized message. We can have control data. |  art | 2002-02-11 | 1 | -8/+10 |
* | - Rename FILE_{,UN}USE to FREF and FRELE. USE is a bad verb and we don't have |  art | 2002-02-08 | 1 | -10/+15 |
* | makes a new accept() socket have the nonblock behavior. |  fgsch | 2001-12-27 | 1 | -2/+6 |
* | release the right descriptors when pipe fails; bug report from |  provos | 2001-12-02 | 1 | -7/+4 |
* | avoid "thundering herd" problem in accept by waking just one process. |  provos | 2001-11-28 | 1 | -19/+36 |
* | change socket connection queues to use TAILQ_ |  provos | 2001-11-27 | 1 | -2/+2 |
* | - every new fd created by falloc() is marked as larval and should not be used |  art | 2001-10-26 | 1 | -3/+6 |
* | occured->occurred |  mpech | 2001-09-20 | 1 | -2/+2 |
* | Don't treated return length of recvfrom() as a size_t... it's a socklen_t. |  jason | 2001-09-17 | 1 | -10/+12 |
* | implement djb's getpeereid(2), to allow local-domain servers to determine client credentials. mostly from superscript.com. deraadt@ ok |  dugsong | 2001-06-26 | 1 | -1/+47 |
* | KNF |  deraadt | 2001-06-22 | 1 | -15/+14 |
* | No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok) |  ho | 2001-05-16 | 1 | -14/+5 |
* | gc OLD_PIPE. |  art | 2001-05-14 | 1 | -50/+1 |
* | Indentation nit. |  art | 2001-02-19 | 1 | -2/+2 |
* | return error from soaccept() upwards. part of accept(2) fix against RST |  itojun | 2001-02-09 | 1 | -3/+8 |
* | support kernel event queues, from FreeBSD by Jonathan Lemon, |  provos | 2000-11-16 | 1 | -1/+7 |
* | Change the ktrace interface functions from taking the trace vnode to taking the |  art | 2000-11-10 | 1 | -4/+3 |
* | allow buflen > MLEN for !SO_NAME case (like ancillary data, necessary for |  itojun | 2000-10-12 | 1 | -10/+17 |
* | replace MALLOC/FREE w/ malloc/free for non-constant-sized memory allocations; art@ ok |  mickey | 2000-09-27 | 1 | -11/+11 |
* | oops, another syscall pipe() botch; karls@inet.no |  deraadt | 2000-01-17 | 1 | -2/+2 |
* | bring in KAME IPv6 code, dated 19991208. |  itojun | 1999-12-08 | 1 | -8/+28 |
* | introduce fdremove() to mark a file descriptor as unused. fdremove makes |  provos | 1999-07-13 | 1 | -6/+6 |
* | do not mangle retval, makes return value sane; problem found by millert |  deraadt | 1999-06-15 | 1 | -6/+6 |
* | oops |  provos | 1999-06-11 | 1 | -2/+2 |
* | copy int sized objects, not register_t sized objects in pipe() |  deraadt | 1999-06-08 | 1 | -2/+5 |
* | better fd leak prevention |  deraadt | 1999-06-08 | 1 | -11/+5 |
* | need seperate sys_pipe() versions, for pipeclose() or soclose() calls |  deraadt | 1999-06-07 | 1 | -2/+6 |
* | replacement pipe() system call; copies data into place inside kernel, so |  deraadt | 1999-06-07 | 1 | -2/+28 |
* | do not leak file descriptors if copyout() fails |  deraadt | 1999-06-07 | 1 | -2/+3 |
* | store NULL in fd_ofiles |  deraadt | 1999-06-07 | 1 | -6/+6 |
* | sendto(2) takes a socklen_t as well |  millert | 1999-02-15 | 1 | -2/+2 |
* | use socklen_t |  millert | 1999-02-15 | 1 | -37/+32 |
* | Use IOV_MAX, not the deprecated UIO_MAXIOV |  millert | 1999-02-14 | 1 | -3/+3 |
* | Don't do range checking on namelen unless name is non-NULL, otherwise |  millert | 1999-02-14 | 1 | -6/+8 |
* | readv/writev with iov_len == 0 is legal (was already ok in uipc_syscalls.c). |  millert | 1999-02-14 | 1 | -5/+5 |
* | avoid insane lengths for various syscalls |  deraadt | 1999-02-11 | 1 | -5/+13 |
* | allow the recvfrom (fd, NULL, 0, MSG_PEEK, ...) again, pr 584. |  provos | 1998-09-14 | 1 | -3/+5 |
* | return EMSGSIZE, not EINVAL is msg_iovlen <= 0 as per XPG 4.2 |  millert | 1998-08-05 | 1 | -13/+9 |
* | delete bogus casts of msg_iovlen to u_int since msg_iovlen is already a u_int |  millert | 1998-08-05 | 1 | -9/+7 |