Lines Matching refs:fd
53 int fd, n, err; in connect_to_switch() local
71 fd = socket(AF_UNIX, SOCK_DGRAM, 0); in connect_to_switch()
72 if (fd < 0) { in connect_to_switch()
78 if (bind(fd, (struct sockaddr *) local_addr, sizeof(*local_addr)) < 0) { in connect_to_switch()
114 return fd; in connect_to_switch()
119 close(fd); in connect_to_switch()
144 pri->fd = connect_to_switch(pri); in daemon_user_init()
145 if (pri->fd < 0) { in daemon_user_init()
148 return pri->fd; in daemon_user_init()
157 return pri->fd; in daemon_open()
164 close(pri->fd); in daemon_remove()
165 pri->fd = -1; in daemon_remove()
177 int daemon_user_write(int fd, void *buf, int len, struct daemon_data *pri) in daemon_user_write() argument
181 return net_sendto(fd, buf, len, data_addr, sizeof(*data_addr)); in daemon_user_write()