Lines Matching refs:ds
66 int ds = -1; /* data socket */
146 if ((ds = socket(AF_NETGRAPH, SOCK_DGRAM, NG_DATA)) < 0) {
157 if (connect(ds, (struct sockaddr *) sg, sg->sg_len) < 0) {
171 *dsp = ds;
178 if (ds >= 0)
179 close(ds);
216 NgRecvData(int ds, u_char * buf, size_t len, char *hook)
224 rtn = recvfrom(ds, buf, len, 0, (struct sockaddr *) from, &fromlen);
253 NgAllocRecvData(int ds, u_char **buf, char *hook)
259 if (getsockopt(ds, SOL_SOCKET, SO_RCVBUF, &len, &optlen) == -1 ||
262 if ((len = NgRecvData(ds, *buf, len, hook)) < 0)
273 NgSendData(int ds, const char *hook, const u_char * buf, size_t len)
293 if (sendto(ds, buf, len, 0, (struct sockaddr *) sg, sg->sg_len) < 0) {