Lines Matching refs:rawFd
58 int CreateRawSocket(int *rawFd)
65 *rawFd = sockFd;
85 int BindRawSocket(const int rawFd, const int ifaceIndex, const uint8_t *ifaceAddr)
87 if (rawFd < 0) {
88 DHCP_LOGE("BindRawSocket() failed, rawFd:%{public}d error!", rawFd);
95 close(rawFd);
105 close(rawFd);
109 int nRet = bind(rawFd, (struct sockaddr *)&rawAddr, sizeof(rawAddr));
112 close(rawFd);
396 int GetDhcpRawPacket(struct DhcpPacket *getPacket, int rawFd)
407 int nBytes = read(rawFd, &udpPackets, sizeof(struct UdpDhcpPacket));