Searched refs:ifname (Results 1 – 5 of 5) sorted by relevance
/openthread-latest/tests/scripts/thread-cert/ |
D | mcast6.py | 57 ifname = ctypes.create_string_buffer(32) 58 ifname = libc.if_indextoname(index, ifname) 59 if not ifname: 61 return ifname 77 ifname, group = args 80 sender(ifname, group) 82 receiver(ifname, group, is_multicast_receiver=is_multicast_receiver) 85 def sender(ifname, group): argument 89 s.setsockopt(socket.SOL_SOCKET, socket.SO_BINDTODEVICE, (ifname + '\0').encode('ascii')) 102 def receiver(ifname, group, is_multicast_receiver=True): argument [all …]
|
/openthread-latest/tools/harness-simulation/posix/ |
D | launch_testbed.py | 51 def if_nametoindex(ifname: str) -> int: 53 ret = libc.if_nametoindex(ifname.encode('ascii')) 59 def get_ipaddr(ifname: str) -> str: 66 def init_socket(ifname: str, group: str, port: int) -> socket.socket: 73 s.setsockopt(socket.SOL_SOCKET, socket.SO_BINDTODEVICE, (ifname + '\0').encode('ascii')) 80 interface_index = if_nametoindex(ifname) 173 ifname = config['discovery_ifname'] 174 addr = get_ipaddr(ifname) 201 s = init_socket(ifname, GROUP, PORT) 203 logging.info('Advertising on interface %s group %s ...', ifname, GROUP)
|
/openthread-latest/examples/platforms/simulation/ |
D | mdns_socket.c | 117 const char *ifname; in OpenIp4Socket() local 119 ifname = if_indextoname(aInfraIfIndex, nameBuffer); in OpenIp4Socket() 120 VerifyOrDie(ifname != NULL, "if_indextoname() failed"); in OpenIp4Socket() 122 ret = setsockopt(fd, SOL_SOCKET, SO_BINDTODEVICE, ifname, strlen(ifname)); in OpenIp4Socket() 201 const char *ifname; in OpenIp6Socket() local 203 ifname = if_indextoname(aInfraIfIndex, nameBuffer); in OpenIp6Socket() 204 VerifyOrDie(ifname != NULL, "if_indextoname() failed"); in OpenIp6Socket() 206 ret = setsockopt(fd, SOL_SOCKET, SO_BINDTODEVICE, ifname, strlen(ifname)); in OpenIp6Socket()
|
/openthread-latest/src/posix/platform/ |
D | mdns_socket.cpp | 504 const char *ifname; in OpenIp4Socket() local 506 ifname = if_indextoname(aInfraIfIndex, nameBuffer); in OpenIp4Socket() 507 VerifyOrExit(ifname != NULL, LogCrit("if_indextoname() failed")); in OpenIp4Socket() 509 …error = SetSocketOptionValue(fd, SOL_SOCKET, SO_BINDTODEVICE, ifname, strlen(ifname), "SO_BINDTODE… in OpenIp4Socket() 597 const char *ifname; in OpenIp6Socket() local 599 ifname = if_indextoname(aInfraIfIndex, nameBuffer); in OpenIp6Socket() 600 VerifyOrExit(ifname != NULL, LogCrit("if_indextoname() failed")); in OpenIp6Socket() 602 …error = SetSocketOptionValue(fd, SOL_SOCKET, SO_BINDTODEVICE, ifname, strlen(ifname), "SO_BINDTODE… in OpenIp6Socket()
|
/openthread-latest/tools/harness-thci/ |
D | OpenThread_BR.py | 399 ifname = self.backboneNetif 403 cmd = '/home/pi/reference-device/send_udp.py %s %s %s %s' % (ifname, dst, port, payload) 408 ifname = self.backboneNetif 411 cmd = '/home/pi/reference-device/send_mld_query.py %s %s' % (ifname, dst)
|