42
41
struct sockaddr_pn addr = {
49
46
int fd = socket(PF_PHONET, SOCK_DGRAM, 0);
52
50
fcntl(fd, F_SETFD, FD_CLOEXEC);
53
51
/* Use blocking mode on purpose. */
58
56
setsockopt(fd, SOL_SOCKET, SO_BINDTODEVICE, buf, IF_NAMESIZE))
60
59
if (bind(fd, (void *)&addr, sizeof(addr)))