| /src/share/doc/psd/20.ipctut/ | 
| udgramread.c | 33 #include <sys/socket.h> 46 #define NAME "socket"
 49  * This program creates a UNIX domain datagram socket, binds a name to it,
 50  * then reads from the socket.
 58 	/* Create socket from which to read. */
 59 	sock = socket(AF_UNIX, SOCK_DGRAM, 0);
 61 		perror("opening datagram socket");
 68 		perror("binding name to datagram socket");
 71 	printf("socket -->%s\en", NAME);
 72 	/* Read from the socket */
 [all...]
 | 
| ustreamwrite.c | 33 #include <sys/socket.h> 40  * This program connects to the socket named in the command line and sends a
 41  * one line message to that socket. The form of the command line is
 52 	/* Create socket */
 53 	sock = socket(AF_UNIX, SOCK_STREAM, 0);
 55 		perror("opening stream socket");
 58 	/* Connect socket using name specified by command line. */
 64 		perror("connecting stream socket");
 68 		perror("writing on stream socket");
 
 | 
| dgramread.c | 33 #include <sys/socket.h> 46  * This program creates a datagram socket, binds a name to it, then reads
 47  * from the socket.
 55 	/* Create socket from which to read. */
 56 	sock = socket(AF_INET, SOCK_DGRAM, 0);
 58 		perror("opening datagram socket");
 66 		perror("binding datagram socket");
 72 		perror("getting socket name");
 75 	printf("Socket has port #%d\en", ntohs(name.sin_port));
 76 	/* Read from the socket */
 [all...]
 | 
| streamwrite.c | 33 #include <sys/socket.h> 41  * This program creates a socket and initiates a connection with the socket
 43  * then the socket is closed, ending the connection. The form of the command
 56 	/* Create socket */
 57 	sock = socket(AF_INET, SOCK_STREAM, 0);
 59 		perror("opening stream socket");
 62 	/* Connect socket using name specified by command line. */
 73 		perror("connecting stream socket");
 77 		perror("writing on stream socket");
 [all...]
 | 
| strchkread.c | 33 #include <sys/socket.h> 55 	/* Create socket */
 56 	sock = socket(AF_INET, SOCK_STREAM, 0);
 58 		perror("opening stream socket");
 61 	/* Name socket using wildcards */
 66 		perror("binding stream socket");
 72 		perror("getting socket name");
 75 	printf("Socket has port #%d\en", ntohs(server.sin_port));
 
 | 
| streamread.c | 33 #include <sys/socket.h> 40  * This program creates a socket and then begins an infinite loop. Each time
 55 	/* Create socket */
 56 	sock = socket(AF_INET, SOCK_STREAM, 0);
 58 		perror("opening stream socket");
 61 	/* Name socket using wildcards */
 66 		perror("binding stream socket");
 72 		perror("getting socket name");
 75 	printf("Socket has port #%d\en", ntohs(server.sin_port));
 96 	 * Since this program has an infinite loop, the socket "sock" i
 [all...]
 | 
| ustreamread.c | 33 #include <sys/socket.h> 37 #define NAME "socket"
 40  * This program creates a socket in the UNIX domain and binds a name to it.
 41  * After printing the socket's name it begins a loop. Each time through the
 52 	/* Create socket */
 53 	sock = socket(AF_UNIX, SOCK_STREAM, 0);
 55 		perror("opening stream socket");
 58 	/* Name socket using file system name */
 62 		perror("binding stream socket");
 65 	printf("Socket has name %s\en", server.sun_path)
 [all...]
 | 
| udgramsend.c | 33 #include <sys/socket.h> 51 	/* Create socket on which to send. */
 52 	sock = socket(AF_UNIX, SOCK_DGRAM, 0);
 54 		perror("opening datagram socket");
 57 	/* Construct name of socket to send to. */
 
 | 
| dgramsend.c | 33 #include <sys/socket.h> 54 	/* Create socket on which to send. */
 55 	sock = socket(AF_INET, SOCK_DGRAM, 0);
 57 		perror("opening datagram socket");
 61 	 * Construct name, with no wildcards, of the socket to send to.
 
 | 
| pipe.c | 39  * device.  I can write to the output socket (sockets[1], the second socket 40  * of the array returned by pipe()) and read from the input socket
 50 		perror("opening stream socket pair");
 
 | 
| /src/sys/netinet/ | 
| sctp_peeloff.h | 38 #include <sys/socket.h> 42 int sctp_can_peel_off(struct socket *, u_int32_t);
 44 int sctp_do_peeloff(struct socket *, struct socket *, u_int32_t);
 46 struct socket *sctp_get_peeloff(struct socket *, u_int32_t, int *);
 
 | 
| sctp_var.h | 88 int sctp_usrreq(struct socket *, int, struct mbuf *, struct mbuf *, 146 int	sctp_ctloutput(int, struct socket *, struct sockopt *);
 150 int	sctp_shutdown(struct socket *);
 154 int sctp_rcvd(struct socket *, int, struct lwp *);
 155 int sctp_send(struct socket *, struct mbuf *, struct sockaddr *,
 162 int sctp_bindx(struct socket *, int, struct sockaddr_storage *,
 164 int sctp_do_connect_x(struct socket *, struct sctp_connectx_addrs *,
 168 int sctp_peeloff(struct socket *, struct socket *, int, vaddr_t, int *);
 172 int sctp_sockaddr(struct socket *, struct sockaddr *)
 [all...]
 | 
| /src/sys/netinet6/ | 
| dccp6_var.h | 44 int	dccp6_usrreq(struct socket *, int, struct mbuf *, struct mbuf *, 46 int	dccp6_bind(struct socket *, struct sockaddr *, struct lwp *);
 47 int	dccp6_listen(struct socket *, struct lwp *);
 48 int	dccp6_connect(struct socket *, struct sockaddr *, struct lwp *);
 49 int	dccp6_accept(struct socket *, struct sockaddr *);
 
 | 
| sctp6_var.h | 42 int	sctp6_ctloutput(int, struct socket *, int, int, struct mbuf **); 43 int	sctp6_usrreq(struct socket *, int, struct mbuf *, struct mbuf *,
 
 | 
| /src/lib/libc/compat/sys/ | 
| compat_socket.c | 12 #include <sys/socket.h> 13 #include <compat/sys/socket.h>
 15 __warn_references(socket,
 16     "warning: reference to compatibility socket(); include <sys/socket.h> for correct reference")
 19 socket(int domain, int type, int protocol)
 
 | 
| /src/sys/sys/ | 
| socketvar.h | 81 TAILQ_HEAD(soqhead, socket); 84  * Variables for socket buffering.
 89 	struct socket *sb_so;		/* back pointer to socket */
 101 					   socket buffer */
 117 #define	SB_AUTOSIZE	0x800		/* automatically size socket buffer */
 120  * Kernel structure per socket.
 133 struct socket {  struct
 136 	short		so_type;	/* generic type, see socket.h */
 137 	short		so_options;	/* from socket call, see socket.h *
 [all...]
 | 
| protosw.h | 63 struct socket; 72 	int 	pr_type;		/* socket type used for */
 83 			(int, struct socket *, struct sockopt *);
 116 					   socket */
 126  * where up is a (struct socket *), req is one of these requests,
 129  * opt is an optional mbuf containing socket options,
 138 #define	PRU_BIND		2	/* bind socket to address */
 151 #define	PRU_SOCKADDR		15	/* fetch socket's address */
 220  * req is one of the actions listed below, so is a (struct socket *),
 239 	int	(*pr_attach)(struct socket *, int)
 [all...]
 | 
| un.h | 64  * Socket options for UNIX IPC domain. 86 struct socket;
 92 int	uipc_ctloutput(int, struct socket *, struct sockopt *);
 98 int	unp_connect(struct socket *, struct sockaddr *, struct lwp *);
 99 int	unp_connect2(struct socket *, struct socket *);
 
 | 
| /src/sys/net/ | 
| raw_cb.h | 41  * to tie a socket to the generic raw interface. 45 	struct	socket *rcb_socket;	/* back pointer to socket */
 47 	struct	sockaddr *rcb_laddr;	/* socket's address */
 57  * Nominal space allocated to a raw socket.
 64 int	raw_attach(struct socket *, int, struct rawcbhead *);
 66 void	raw_detach(struct socket *);
 70 int	raw_usrreq(struct socket *,
 74 int	raw_send(struct socket *,
 76 	    int (*)(struct mbuf *, struct socket *));
 [all...]
 | 
| /src/sbin/mount_nfs/ | 
| iodesc.h | 43     int             socket;  member in struct:iodesc 
 | 
| udp_xfer.c | 37 #include <sys/socket.h> 60 		errx(1, "Unsupported socket family %d",
 71 	if (d->socket >= 0) {
 72 		close(d->socket);
 73 		d->socket = -1;
 76 	sock = socket(d->ai->ai_family, SOCK_DGRAM, IPPROTO_UDP);
 79 	d->socket = sock;
 93 	struct pollfd pfd = {d->socket, POLLIN, 0};
 98 	return recv(d->socket, pkt, len, 0);
 
 | 
| /src/sbin/ifconfig/ | 
| ifconfig_hostops.c | 35 #include <sys/socket.h> 43 	.op_socket = socket,
 
 | 
| /src/sys/arch/arm/ep93xx/ | 
| eppcicvar.h | 43 	int	(*socket_type)(void *, int socket); 44 	int	(*power_capability)(void *, int socket);
 45 	int	(*power_ctl)(void *, int socket, int onoff);
 
 | 
| /src/sbin/ping/ | 
| ping_hostops.c | 35 #include <sys/socket.h> 44 	.op_socket = socket,
 
 | 
| /src/usr.sbin/arp/ | 
| arp_hostops.c | 36 #include <sys/socket.h> 45 	.op_socket = socket,
 
 |