aboutsummaryrefslogtreecommitdiff
path: root/pflocal/sock.h
Commit message (Collapse)AuthorAgeFilesLines
* 2001-12-22 Roland McGrath <roland@frob.com>Roland McGrath2001-12-221-3/+3
| | | | | | | | | * sock.h (sock_deref): Don't define this extern inline. Instead, use static inline and __attribute__ ((unused)). * mig-decls.h (begin_using_sock_user_port): Likewise. (end_using_sock_user_port): Likewise. (begin_using_addr_port): Likewise. (end_using_addr_port): Likewise.
* Add `magic' protocols to specify the file type of a sockets. ThisMark Kettenis2000-08-021-2/+8
| | | | | | | | | | | | | allows implementation of POSIX pipes by using a S_IFSOCK protocol. * sock.h: Include <sys/types.h>. (struct sock): Add new member `mode'. (sock_create): Add new parameter `mode'. * sock.c (sock_create): Initialize `mode' member of struct sock, with new parameter. * pf.c (S_socket_create): Pass file type/mode to sock_create based on PROTOCOL. * io.c (S_io_stat): Use new member of `struct sock' to set ST->st_mode.
* 1999-07-11 Roland McGrath <roland@baalperazim.frob.com>Roland McGrath1999-07-111-2/+3
| | | | * sock.h: Add #include <sys/mman.h>.
* (struct sock): Make the id field a receive right, not an int.Miles Bader1996-05-141-3/+4
|
* Remove debugging noise.Miles Bader1996-01-191-5/+0
|
* `aquire' -> `acquire'.Miles Bader1995-08-291-2/+2
|
* (struct sock): Store the pipe class in a separate field, as READ_PIPE is noMiles Bader1995-08-161-0/+3
| | | | longer always defined.
* (struct sock): Add the CONNECT_QUEUE field, and rename the CONNQ field toMiles Bader1995-07-301-1/+4
| | | | LISTEN_QUEUE.
* entered into RCSMiles Bader1995-07-221-8/+12
|
* Formerly sock.h.~7~Miles Bader1995-07-191-1/+4
|
* Formerly sock.h.~6~Miles Bader1995-07-181-0/+4
|
* Formerly sock.h.~5~Miles Bader1995-07-171-0/+3
|
* Formerly sock.h.~4~Miles Bader1995-07-161-9/+38
|
* Formerly sock.h.~3~Miles Bader1995-07-161-0/+15
|
* Formerly sock.h.~2~Miles Bader1995-07-051-203/+9
|
* Initial revisionMiles Bader1995-07-051-0/+294