Searched refs:lif_sock_ip_fd (Results 1 - 4 of 4) sorted by relevance

/opensolaris-onvv-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dinterface.c417 lif->lif_sock_ip_fd = -1;
1340 if (lif->lif_sock_ip_fd != -1) {
1346 lif->lif_sock_ip_fd = socket(AF_INET, SOCK_DGRAM, 0);
1347 if (lif->lif_sock_ip_fd == -1) {
1352 if (!bind_sock(lif->lif_sock_ip_fd, IPPORT_BOOTPC, addr_hbo)) {
1366 if (setsockopt(lif->lif_sock_ip_fd, IPPROTO_IP, IP_UNSPEC_SRC,
1372 if (setsockopt(lif->lif_sock_ip_fd, IPPROTO_IP, IP_DHCPINIT_IF,
1385 if (setsockopt(lif->lif_sock_ip_fd, IPPROTO_IP, IP_BROADCAST_TTL, &ttl,
1392 if (setsockopt(lif->lif_sock_ip_fd, IPPROTO_IP, IP_BOUND_IF, &ifindex,
1474 lif->lif_packet_id = iu_register_event(eh, lif->lif_sock_ip_fd, POLLI
[all...]
H A Dinterface.h79 int lif_sock_ip_fd; /* Bound to addr.BOOTPC for src addr */ member in struct:dhcp_lif_s
H A Dpacket.c985 n_bytes = sendto(lif->lif_sock_ip_fd, dpkt->pkt,
H A Drequest.c1029 * only exceptions are broadcast packets sent when lif_sock_ip_fd has
1033 sock = dsmp->dsm_lif->lif_sock_ip_fd;
1037 reason = "handled by lif_sock_ip_fd";

Completed in 58 milliseconds