Symbol: udpsock
sbin/dhcp6leased/dhcp6leased.c
910
int udpsock = -1, rdomain = -1, opt = 1;
sbin/dhcp6leased/dhcp6leased.c
971
if ((udpsock = socket(AF_INET6, SOCK_DGRAM, 0)) == -1) {
sbin/dhcp6leased/dhcp6leased.c
975
if (setsockopt(udpsock, SOL_SOCKET, SO_REUSEADDR, &opt,
sbin/dhcp6leased/dhcp6leased.c
979
if (setsockopt(udpsock, SOL_SOCKET, SO_RTABLE, &rdomain,
sbin/dhcp6leased/dhcp6leased.c
983
close(udpsock);
sbin/dhcp6leased/dhcp6leased.c
987
if (bind(udpsock, (struct sockaddr *)sin6, sizeof(*sin6)) == -1) {
sbin/dhcp6leased/dhcp6leased.c
988
close(udpsock);
sbin/dhcp6leased/dhcp6leased.c
992
main_imsg_compose_frontend(IMSG_UDPSOCK, udpsock, &if_index,
sbin/dhcp6leased/frontend.c
1001
close(udpsock);
sbin/dhcp6leased/frontend.c
1003
event_set(&iface->udpev, udpsock, EV_READ |
sbin/dhcp6leased/frontend.c
245
int shut = 0, udpsock, if_index;
sbin/dhcp6leased/frontend.c
297
if ((udpsock = imsg_get_fd(&imsg)) == -1)
sbin/dhcp6leased/frontend.c
305
set_udpsock(udpsock, if_index);
sbin/dhcp6leased/frontend.c
982
set_udpsock(int udpsock, uint32_t if_index)
sbin/dhcp6leased/frontend.c
993
close(udpsock);
sbin/dhcpleased/dhcpleased.c
805
int found = 0, udpsock, opt = 1, len, fd = -1;
sbin/dhcpleased/dhcpleased.c
874
if ((udpsock = socket(AF_INET, SOCK_DGRAM, 0)) == -1) {
sbin/dhcpleased/dhcpleased.c
878
if (setsockopt(udpsock, SOL_SOCKET, SO_REUSEADDR, &opt,
sbin/dhcpleased/dhcpleased.c
882
if (setsockopt(udpsock, SOL_SOCKET, SO_RTABLE, &imsg->rdomain,
sbin/dhcpleased/dhcpleased.c
886
close(udpsock);
sbin/dhcpleased/dhcpleased.c
890
if (bind(udpsock, (struct sockaddr *)req_sin_addr,
sbin/dhcpleased/dhcpleased.c
892
close(udpsock);
sbin/dhcpleased/dhcpleased.c
896
shutdown(udpsock, SHUT_RD);
sbin/dhcpleased/dhcpleased.c
898
main_imsg_compose_frontend(IMSG_UDPSOCK, udpsock,
sbin/dhcpleased/frontend.c
1085
if (sendto(iface->udpsock, packet, len, 0, (struct sockaddr *)&to,
sbin/dhcpleased/frontend.c
1184
if (iface->udpsock != -1)
sbin/dhcpleased/frontend.c
1185
close(iface->udpsock);
sbin/dhcpleased/frontend.c
244
int shut = 0, bpfsock, if_index, udpsock;
sbin/dhcpleased/frontend.c
309
if ((udpsock = imsg_get_fd(&imsg)) == -1)
sbin/dhcpleased/frontend.c
318
close(udpsock);
sbin/dhcpleased/frontend.c
321
if (iface->udpsock != -1)
sbin/dhcpleased/frontend.c
324
iface->udpsock = udpsock;
sbin/dhcpleased/frontend.c
332
iface->udpsock != -1) {
sbin/dhcpleased/frontend.c
333
close(iface->udpsock);
sbin/dhcpleased/frontend.c
334
iface->udpsock = -1;
sbin/dhcpleased/frontend.c
638
iface->udpsock = -1;
sbin/dhcpleased/frontend.c
644
iface->udpsock != -1) {
sbin/dhcpleased/frontend.c
645
close(iface->udpsock);
sbin/dhcpleased/frontend.c
646
iface->udpsock = -1;
sbin/dhcpleased/frontend.c
740
iface->udpsock = -1;
sbin/dhcpleased/frontend.c
77
int udpsock;
usr.sbin/dhcpd/udpsock.c
118
if ((len = recvmsg(udpsock->sock, &m, 0)) == -1) {
usr.sbin/dhcpd/udpsock.c
157
iface.wfdesc = udpsock->sock;
usr.sbin/dhcpd/udpsock.c
55
struct udpsock *udpsock;
usr.sbin/dhcpd/udpsock.c
57
if ((udpsock = calloc(1, sizeof(struct udpsock))) == NULL)
usr.sbin/dhcpd/udpsock.c
77
udpsock->sock = sock;
usr.sbin/dhcpd/udpsock.c
79
add_protocol("udp", sock, udpsock_handler, udpsock);
usr.sbin/dhcpd/udpsock.c
90
struct udpsock *udpsock = protocol->local;