Lines Matching full:socket
66 * Bluetooth SCO socket PCB
70 struct socket *so; /* Pointer to socket */
77 u_int16_t flags; /* socket flags */
78 #define NG_BTSOCKET_SCO_CLIENT (1 << 0) /* socket is client */
81 u_int8_t state; /* socket state */
82 #define NG_BTSOCKET_SCO_CLOSED 0 /* socket closed */
84 #define NG_BTSOCKET_SCO_OPEN 2 /* socket open */
102 * Bluetooth SCO socket methods
107 void ng_btsocket_sco_abort (struct socket *);
108 void ng_btsocket_sco_close (struct socket *);
109 int ng_btsocket_sco_accept (struct socket *, struct sockaddr *);
110 int ng_btsocket_sco_attach (struct socket *, int, struct thread *);
111 int ng_btsocket_sco_bind (struct socket *, struct sockaddr *,
113 int ng_btsocket_sco_connect (struct socket *, struct sockaddr *,
115 int ng_btsocket_sco_control (struct socket *, u_long, void *,
117 int ng_btsocket_sco_ctloutput (struct socket *, struct sockopt *);
118 void ng_btsocket_sco_detach (struct socket *);
119 int ng_btsocket_sco_disconnect (struct socket *);
120 int ng_btsocket_sco_listen (struct socket *, int, struct thread *);
121 int ng_btsocket_sco_peeraddr (struct socket *, struct sockaddr *);
122 int ng_btsocket_sco_send (struct socket *, int, struct mbuf *,
125 int ng_btsocket_sco_sockaddr (struct socket *, struct sockaddr *);