Lines Matching defs:sockfd

178   int sockfd;
583 if (state->sockfd > 0) close(state->sockfd);
586 state->sockfd = socket(PF_PACKET, SOCK_DGRAM, htons(ETH_P_IP));
587 if (state->sockfd < 0) {
588 dbg("MODE RAW : socket fail ERROR : %d\n", state->sockfd);
591 dbg("Got raw socket fd %d\n", state->sockfd);
597 if (bind(state->sockfd, (struct sockaddr *) &sock, sizeof(sock))) {
599 close(state->sockfd);
603 if (setsockopt(state->sockfd, SOL_SOCKET, SO_ATTACH_FILTER, &filter_prog, sizeof(filter_prog)) < 0)
617 if (state->sockfd > 0) close(state->sockfd);
620 state->sockfd = socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP);
621 if (state->sockfd < 0) {
622 dbg("MODE APP : socket fail ERROR: %d\n", state->sockfd);
625 setsockopt(state->sockfd, SOL_SOCKET, SO_REUSEADDR, &set, sizeof(set));
626 if (setsockopt(state->sockfd, SOL_SOCKET, SO_BROADCAST, &set, sizeof(set)) == -1) {
628 close(state->sockfd);
633 setsockopt(state->sockfd, SOL_SOCKET, SO_BINDTODEVICE, &ifr, sizeof(ifr));
640 if (bind(state->sockfd, (struct sockaddr *) &addr, sizeof(addr))) {
641 close(state->sockfd);
656 if ((bytes = read(state->sockfd, &packet, sizeof(packet))) < 0) {
707 if ((ret = read(state->sockfd, &state->pdhcp, sizeof(dhcp_msg_t))) < 0) {
1251 close(state->sockfd);
1252 state->sockfd = -1;
1314 fcntl(state->sockfd, F_SETFD, FD_CLOEXEC);
1318 if (state->sockfd >= 0) FD_SET(state->sockfd, &rfds);
1324 int maxfd = (sigfd.rd > state->sockfd)? sigfd.rd : state->sockfd;
1448 if (FD_ISSET(state->sockfd, &rfds)) { // Some Activity on RDFDs : is socket
1523 if (state->sockfd > 0) close(state->sockfd);