mirror of
https://github.com/espressif/openthread.git
synced 2026-08-24 03:09:52 +00:00
[style] change python yapf column_limit to 119 (#5339)
This commit is contained in:
@@ -37,8 +37,7 @@ from ipaddress import ip_address
|
||||
|
||||
|
||||
def get_maddrs():
|
||||
lines = subprocess.run(['ot-ctl', 'ipmaddr'],
|
||||
stdout=subprocess.PIPE).stdout.decode().split()
|
||||
lines = subprocess.run(['ot-ctl', 'ipmaddr'], stdout=subprocess.PIPE).stdout.decode().split()
|
||||
return [ip_address(l) for l in lines if l.startswith('ff')]
|
||||
|
||||
|
||||
@@ -48,20 +47,16 @@ def main():
|
||||
|
||||
with socket.socket(socket.AF_INET6, socket.SOCK_DGRAM) as s:
|
||||
s.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_MULTICAST_IF, if_index)
|
||||
s.setsockopt(
|
||||
socket.IPPROTO_IPV6, socket.IPV6_JOIN_GROUP,
|
||||
struct.pack('16si', socket.inet_pton(socket.AF_INET6, group),
|
||||
if_index))
|
||||
s.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_JOIN_GROUP,
|
||||
struct.pack('16si', socket.inet_pton(socket.AF_INET6, group), if_index))
|
||||
time.sleep(2)
|
||||
maddrs = get_maddrs()
|
||||
print(maddrs)
|
||||
if not any(addr == ip_address(group) for addr in maddrs):
|
||||
return -1
|
||||
|
||||
s.setsockopt(
|
||||
socket.IPPROTO_IPV6, socket.IPV6_LEAVE_GROUP,
|
||||
struct.pack('16si', socket.inet_pton(socket.AF_INET6, group),
|
||||
if_index))
|
||||
s.setsockopt(socket.IPPROTO_IPV6, socket.IPV6_LEAVE_GROUP,
|
||||
struct.pack('16si', socket.inet_pton(socket.AF_INET6, group), if_index))
|
||||
|
||||
time.sleep(2)
|
||||
maddrs = get_maddrs()
|
||||
|
||||
Reference in New Issue
Block a user