Searched refs:datagram_sock (Results 1 – 1 of 1) sorted by relevance
/illumos-gate/usr/src/lib/smbsrv/libsmbns/common/ |
H A D | smbns_netbios_datagram.c | 125 static int datagram_sock = -1; variable 386 (void) sendto(datagram_sock, buffer, count, 0, in smb_netbios_datagram_send() 465 (void) sendto(datagram_sock, buffer, count, 0, in smb_netbios_datagram_send_to_net() 801 (void) sendto(datagram_sock, datagram->rawbuf, in smb_netbios_BPM_datagram() 832 if ((datagram_sock = socket(AF_INET, SOCK_DGRAM, 0)) < 0) { in smb_netbios_datagram_service() 839 (void) setsockopt(datagram_sock, SOL_SOCKET, SO_REUSEADDR, &flag, in smb_netbios_datagram_service() 845 if (bind(datagram_sock, (struct sockaddr *)&sin, sizeof (sin)) != 0) { in smb_netbios_datagram_service() 848 (void) close(datagram_sock); in smb_netbios_datagram_service() 854 (void) setsockopt(datagram_sock, SOL_SOCKET, SO_BROADCAST, &flag, in smb_netbios_datagram_service() 871 if ((bytes = recvfrom(datagram_sock, datagram->rawbuf, in smb_netbios_datagram_service() [all …]
|