aboutsummaryrefslogtreecommitdiff
path: root/pflocal/socket.c
Commit message (Collapse)AuthorAgeFilesLines
* (S_socket_recv):Miles Bader1996-01-271-6/+6
| | | | | Test for MSG_OOB in IN_FLAGS, not FLAGS. Return EINVAL if we get MSG_OOB, not EOPNOTSUPP.
* (S_socket_connect): Handle connectionless protocols correctly.Miles Bader1996-01-241-29/+56
| | | | (S_socket_send): Allow DEST_ADDR to be null if the socket is connected.
* (S_socket_bind, S_socket_connect): Drop ADDR's send right.Miles Bader1995-11-211-15/+14
|
* (S_socket_send): Pass in the new NOBLOCK parameter to pipe_send.Miles Bader1995-08-311-1/+2
|
* (S_socket_send, S_socket_recv): `aquire' -> `acquire'.Miles Bader1995-08-291-3/+3
|
* (S_socket_recv): Use pipe_release_reader instead of pipe_release.Miles Bader1995-08-161-3/+12
| | | | | (S_socket_send): Use pipe_release_writer instead of pipe_release. (S_socket_recv): Reflect EPIPE as EOF.
* (S_socket_connect): Actually use the connq operations to connect, like theMiles Bader1995-07-301-22/+71
| | | | | | | | | | | listening socket is expecting, instead of connecting directly to it. (S_socket_connect): Use the CONNECT_QUEUE field to allow only a single connection attempt at once. (S_socket_connect): Check for already-connected sockets here instead of waiting for the final rendezvous. (S_socket_connect): Return ECONNREFUSED when trying to connect to a non-existant address, instead of EADDRNOTAVAIL. Rename all uses of the CONNQ field in struct sock to LISTEN_QUEUE.
* entered into RCSMiles Bader1995-07-261-7/+7
|
* Formerly socket.c.~14~Miles Bader1995-07-221-1/+11
|
* Formerly socket.c.~13~Miles Bader1995-07-221-0/+2
|
* Formerly socket.c.~12~Miles Bader1995-07-191-1/+1
|
* Formerly socket.c.~11~Miles Bader1995-07-171-16/+18
|
* Formerly socket.c.~10~Miles Bader1995-07-161-23/+57
|
* Formerly socket.c.~9~Miles Bader1995-07-151-1/+8
|
* Formerly socket.c.~8~Miles Bader1995-07-141-61/+130
|
* Formerly socket.c.~7~Miles Bader1995-07-081-0/+6
|
* Formerly socket.c.~6~Miles Bader1995-07-051-2/+3
|
* Formerly socket.c.~5~Miles Bader1995-07-041-2/+23
|
* Formerly socket.c.~4~Miles Bader1995-07-031-1/+18
|
* Formerly socket.c.~3~Miles Bader1995-07-021-12/+64
|
* Formerly socket.c.~2~Miles Bader1995-07-021-0/+97
|
* Initial revisionMiles Bader1995-07-011-0/+22