Lines Matching refs:attrs

26 def ie_p2p(attrs):  argument
27 return struct.pack("<BBBBBB", WLAN_EID_VENDOR_SPECIFIC, 4 + len(attrs),
28 0x50, 0x6f, 0x9a, 9) + attrs
30 def ie_wsc(attrs): argument
31 return struct.pack("<BBBBBB", WLAN_EID_VENDOR_SPECIFIC, 4 + len(attrs),
32 0x00, 0x50, 0xf2, 4) + attrs
154 attrs = p2p_attr_listen_channel(chan=chan)
155 msg['payload'] = ie_ssid("DIRECT-") + ie_supp_rates() + ie_p2p(attrs)
237 attrs = p2p_attr_config_timeout()
238 attrs += p2p_attr_invitation_flags()
239 attrs += p2p_attr_operating_channel()
240 attrs += p2p_attr_group_bssid(src)
241 attrs += p2p_attr_channel_list()
242 attrs += p2p_attr_group_id(src, 'DIRECT-foo')
243 attrs += p2p_attr_device_info(src, config_methods=0x0108)
244 msg['payload'] += ie_p2p(attrs)
257 attrs = p2p_attr_config_timeout()
258 attrs += p2p_attr_invitation_flags()
259 attrs += p2p_attr_operating_channel()
260 attrs += p2p_attr_group_bssid(src)
261 attrs += p2p_attr_channel_list()
262 attrs += p2p_attr_group_id(src, 'DIRECT-foo')
263 attrs += p2p_attr_device_info(src, config_methods=0x0108,
265 msg['payload'] += ie_p2p(attrs)
285 attrs = struct.pack("<BB", P2P_ATTR_CAPABILITY, 0)
286 msg['payload'] += ie_p2p(attrs)
292 attrs = struct.pack("<BH", P2P_ATTR_CAPABILITY, 1)
293 msg['payload'] += ie_p2p(attrs)
299 attrs = struct.pack("<BHB", P2P_ATTR_CAPABILITY, 0xffff, 1)
300 msg['payload'] += ie_p2p(attrs)
306 attrs = struct.pack("<BHB", P2P_ATTR_CAPABILITY, 1, 0)
307 msg['payload'] += ie_p2p(attrs)
315 attrs = struct.pack('<BH5B', *t)
316 msg['payload'] += ie_p2p(attrs)
322 attrs = struct.pack("<BH", P2P_ATTR_GROUP_OWNER_INTENT, 0)
323 msg['payload'] += ie_p2p(attrs)
329 attrs = struct.pack("<BH", P2P_ATTR_STATUS, 0)
330 msg['payload'] += ie_p2p(attrs)
336 attrs = struct.pack("<BH", P2P_ATTR_LISTEN_CHANNEL, 0)
337 attrs += struct.pack("<BHB", P2P_ATTR_LISTEN_CHANNEL, 1, 0)
338 msg['payload'] += ie_p2p(attrs)
344 attrs = struct.pack("<BH", P2P_ATTR_OPERATING_CHANNEL, 0)
345 attrs += struct.pack("<BHB", P2P_ATTR_OPERATING_CHANNEL, 1, 0)
346 msg['payload'] += ie_p2p(attrs)
352 attrs = struct.pack("<BHBB", P2P_ATTR_CHANNEL_LIST, 2, 1, 2)
353 msg['payload'] += ie_p2p(attrs)
359 attrs = struct.pack("<BHBB", P2P_ATTR_DEVICE_INFO, 2, 1, 2)
360 msg['payload'] += ie_p2p(attrs)
366 attrs = struct.pack("<BH6BH8BB", P2P_ATTR_DEVICE_INFO, 6 + 2 + 8 + 1,
371 msg['payload'] += ie_p2p(attrs)
377 attrs = struct.pack("<BH6BH8BB8B", P2P_ATTR_DEVICE_INFO, 6 + 2 + 8 + 1 + 8,
383 msg['payload'] += ie_p2p(attrs)
389 attrs = struct.pack("<BH6BH8BB8B4B", P2P_ATTR_DEVICE_INFO, 6 + 2 + 8 + 1 + 8 + 4,
396 msg['payload'] += ie_p2p(attrs)
402 attrs = struct.pack("<BH6BH8BB8B4B", P2P_ATTR_DEVICE_INFO, 6 + 2 + 8 + 1 + 8 + 4,
409 msg['payload'] += ie_p2p(attrs)
416 attrs = struct.pack("<BH6BH8BB8B4B", P2P_ATTR_DEVICE_INFO, 6 + 2 + 8 + 1 + 8 + 4 + len(devname),
423 msg['payload'] += ie_p2p(attrs)
429 attrs = struct.pack("<BH6BH8BB8B4B4B", P2P_ATTR_DEVICE_INFO, 6 + 2 + 8 + 1 + 8 + 4 + 4,
438attrs += struct.pack("<BH6BH8BB8B4B", P2P_ATTR_DEVICE_INFO, 6 + 2 + 8 + 1 + 8 + 4 + len(devname),
445 msg['payload'] += ie_p2p(attrs)
451 attrs = struct.pack("<BHB", P2P_ATTR_CONFIGURATION_TIMEOUT, 1, 1)
452 msg['payload'] += ie_p2p(attrs)
458 attrs = struct.pack("<BHB", P2P_ATTR_INTENDED_INTERFACE_ADDR, 1, 1)
459 msg['payload'] += ie_p2p(attrs)
465 attrs = struct.pack("<BHB", P2P_ATTR_GROUP_BSSID, 1, 1)
466 msg['payload'] += ie_p2p(attrs)
472 attrs = struct.pack("<BHB", P2P_ATTR_GROUP_ID, 1, 1)
473 msg['payload'] += ie_p2p(attrs)
479attrs = struct.pack("<BH6B", P2P_ATTR_GROUP_ID, 6 + 33, 0, 0, 0, 0, 0, 0) + b"12345678901234567890…
480 msg['payload'] += ie_p2p(attrs)
486 attrs = struct.pack("<BH", P2P_ATTR_INVITATION_FLAGS, 0)
487 msg['payload'] += ie_p2p(attrs)
493 attrs = p2p_attr_manageability()
494 attrs += struct.pack("<BH", P2P_ATTR_MANAGEABILITY, 0)
495 msg['payload'] += ie_p2p(attrs)
501 attrs = struct.pack("<BHB", P2P_ATTR_NOTICE_OF_ABSENCE, 1, 1)
502 msg['payload'] += ie_p2p(attrs)
508 attrs = p2p_attr_ext_listen_timing(period=100, interval=50)
509 attrs += struct.pack("<BHBBB", P2P_ATTR_EXT_LISTEN_TIMING, 3, 0, 0, 0)
510 msg['payload'] += ie_p2p(attrs)
516 attrs = p2p_attr_minor_reason_code(code=2)
517 attrs += struct.pack("<BH", P2P_ATTR_MINOR_REASON_CODE, 0)
518 msg['payload'] += ie_p2p(attrs)
524 attrs = struct.pack("<BHB", 99, 1, 1)
525 attrs += struct.pack("<BHB", P2P_ATTR_OOB_GO_NEG_CHANNEL, 1, 1)
526 msg['payload'] += ie_p2p(attrs)
532 attrs = struct.pack("<BH5B", P2P_ATTR_SERVICE_HASH, 5, 1, 2, 3, 4, 5)
533 msg['payload'] += ie_p2p(attrs)
539 attrs = struct.pack("<BH", P2P_ATTR_CONNECTION_CAPABILITY, 0)
540 msg['payload'] += ie_p2p(attrs)
546 attrs = struct.pack("<BH9B", P2P_ATTR_ADVERTISEMENT_ID, 9, 1, 2, 3, 4, 5,
548 msg['payload'] += ie_p2p(attrs)
554 attrs = struct.pack("<BH8B", P2P_ATTR_ADVERTISED_SERVICE, 8, 1, 2, 3, 4, 5,
556 attrs += struct.pack("<BH7B", P2P_ATTR_ADVERTISED_SERVICE, 7, 1, 2, 3, 4, 5,
558 msg['payload'] += ie_p2p(attrs)
564 attrs = struct.pack("<BH4B", P2P_ATTR_SESSION_ID, 4, 1, 2, 3, 4)
565 msg['payload'] += ie_p2p(attrs)
571 attrs = struct.pack("<BH", P2P_ATTR_FEATURE_CAPABILITY, 0)
572 msg['payload'] += ie_p2p(attrs)
578 attrs = struct.pack("<BH5B", P2P_ATTR_PERSISTENT_GROUP, 5, 1, 2, 3, 4, 5)
579 msg['payload'] += ie_p2p(attrs)
585 attrs = struct.pack("<BH9L3B", P2P_ATTR_PERSISTENT_GROUP, 6 + 32 + 1,
587 msg['payload'] += ie_p2p(attrs)
596 attrs = p2p_attr_config_timeout()
597 attrs += p2p_attr_invitation_flags()
598 attrs += p2p_attr_operating_channel()
599 attrs += p2p_attr_group_bssid(src)
600 attrs += p2p_attr_channel_list()
601 attrs += p2p_attr_group_id(src, "DIRECT-foo")
602 attrs += p2p_attr_device_info(src, config_methods=0x0108)
603 msg['payload'] += ie_p2p(attrs)
618 attrs = p2p_attr_config_timeout()
619 attrs += p2p_attr_invitation_flags()
620 attrs += p2p_attr_operating_channel()
621 attrs += p2p_attr_group_bssid(src)
622 attrs += p2p_attr_channel_list()
623 attrs += p2p_attr_group_id(src, "DIRECT-foo")
624 attrs += p2p_attr_device_info(src, config_methods=0x0108)
625 msg['payload'] += ie_p2p(attrs)
638 attrs = p2p_attr_invitation_flags()
639 attrs += p2p_attr_operating_channel()
640 attrs += p2p_attr_group_bssid(src)
641 attrs += p2p_attr_channel_list()
642 attrs += p2p_attr_group_id(src, "DIRECT-foo")
643 attrs += p2p_attr_device_info(src, config_methods=0x0108)
644 msg['payload'] += ie_p2p(attrs)
653 attrs = p2p_attr_config_timeout()
655 attrs += p2p_attr_operating_channel()
656 attrs += p2p_attr_group_bssid(src)
657 attrs += p2p_attr_channel_list()
658 attrs += p2p_attr_group_id(src, "DIRECT-foo")
659 attrs += p2p_attr_device_info(src, config_methods=0x0108)
660 msg['payload'] += ie_p2p(attrs)
669 attrs = p2p_attr_config_timeout()
670 attrs = p2p_attr_invitation_flags()
672 attrs += p2p_attr_group_bssid(src)
673 attrs += p2p_attr_channel_list()
674 attrs += p2p_attr_group_id(src, "DIRECT-foo")
675 attrs += p2p_attr_device_info(src, config_methods=0x0108)
676 msg['payload'] += ie_p2p(attrs)
685 attrs = p2p_attr_config_timeout()
686 attrs = p2p_attr_invitation_flags()
687 attrs += p2p_attr_operating_channel()
689 attrs += p2p_attr_channel_list()
690 attrs += p2p_attr_group_id(src, "DIRECT-foo")
691 attrs += p2p_attr_device_info(src, config_methods=0x0108)
692 msg['payload'] += ie_p2p(attrs)
701 attrs = p2p_attr_config_timeout()
702 attrs = p2p_attr_invitation_flags()
703 attrs += p2p_attr_operating_channel()
704 attrs += p2p_attr_group_bssid(src)
706 attrs += p2p_attr_group_id(src, "DIRECT-foo")
707 attrs += p2p_attr_device_info(src, config_methods=0x0108)
708 msg['payload'] += ie_p2p(attrs)
717 attrs = p2p_attr_config_timeout()
718 attrs = p2p_attr_invitation_flags()
719 attrs += p2p_attr_operating_channel()
720 attrs += p2p_attr_group_bssid(src)
721 attrs += p2p_attr_channel_list()
723 attrs += p2p_attr_device_info(src, config_methods=0x0108)
724 msg['payload'] += ie_p2p(attrs)
733 attrs = p2p_attr_config_timeout()
734 attrs = p2p_attr_invitation_flags()
735 attrs += p2p_attr_operating_channel()
736 attrs += p2p_attr_group_bssid(src)
737 attrs += p2p_attr_channel_list()
738 attrs += p2p_attr_group_id(src, "DIRECT-foo")
740 msg['payload'] += ie_p2p(attrs)
758 attrs = p2p_attr_config_timeout()
759 attrs = p2p_attr_invitation_flags()
760 attrs += p2p_attr_operating_channel(chan=15)
761 attrs += p2p_attr_group_bssid(src)
762 attrs += p2p_attr_channel_list()
763 attrs += p2p_attr_group_id(src, "DIRECT-foo")
764 attrs += p2p_attr_device_info(src, config_methods=0x0108)
765 msg['payload'] += ie_p2p(attrs)
796 attrs = p2p_attr_config_timeout()
797 attrs = p2p_attr_invitation_flags(bitmap=1)
798 attrs += p2p_attr_operating_channel(chan=15)
799 attrs += p2p_attr_channel_list()
800 attrs += p2p_attr_group_id(res['go_dev_addr'], res['ssid'])
801 attrs += p2p_attr_device_info(addr1, config_methods=0x0108)
802 msg['payload'] += ie_p2p(attrs)
821 attrs = p2p_attr_config_timeout()
822 attrs = p2p_attr_invitation_flags(bitmap=1)
823 attrs += struct.pack("<BH3BBBB", P2P_ATTR_CHANNEL_LIST, 6,
826 attrs += p2p_attr_group_id(res['go_dev_addr'], res['ssid'])
827 attrs += p2p_attr_device_info(addr1, config_methods=0x0108)
828 msg['payload'] += ie_p2p(attrs)
851 attrs = p2p_attr_config_timeout()
852 attrs += p2p_attr_invitation_flags()
853 attrs += p2p_attr_operating_channel()
854 attrs += p2p_attr_group_bssid(src)
855 attrs += p2p_attr_channel_list()
858 msg['payload'] += ie_p2p(attrs)
874 attrs = p2p_attr_config_timeout()
875 attrs += p2p_attr_invitation_flags()
876 attrs += p2p_attr_operating_channel()
877 attrs += p2p_attr_group_bssid(src)
878 attrs += struct.pack("<BH3BBB", P2P_ATTR_CHANNEL_LIST, 5,
881 attrs += p2p_attr_group_id(src, "DIRECT-foo")
882 attrs += p2p_attr_device_info(src, config_methods=0x0108)
883 msg['payload'] += ie_p2p(attrs)
909 attrs = p2p_attr_status()
910 msg['payload'] += ie_p2p(attrs)
930 attrs = struct.pack("<BB", P2P_ATTR_CAPABILITY, 0)
931 msg['payload'] += ie_p2p(attrs)
947 attrs = p2p_attr_channel_list()
948 msg['payload'] += ie_p2p(attrs)
964 attrs = p2p_attr_status()
965 attrs += struct.pack("<BH3BBBB", P2P_ATTR_CHANNEL_LIST, 6,
968 msg['payload'] += ie_p2p(attrs)
984 attrs = p2p_attr_status()
985 attrs += struct.pack("<BH3BBBB", P2P_ATTR_CHANNEL_LIST, 6,
988 msg['payload'] += ie_p2p(attrs)
1004 attrs = p2p_attr_status()
1005 msg['payload'] += ie_p2p(attrs)
1036 attrs = p2p_attr_status(status=P2P_SC_FAIL_NO_COMMON_CHANNELS)
1037 msg['payload'] += ie_p2p(attrs)
1058 attrs = p2p_attr_status(status=P2P_SC_FAIL_NO_COMMON_CHANNELS)
1059 msg['payload'] += ie_p2p(attrs)
1100 attrs = p2p_attr_status(status=P2P_SC_FAIL_NO_COMMON_CHANNELS)
1101 msg['payload'] += ie_p2p(attrs)
1121 attrs = p2p_attr_status(status=P2P_SC_SUCCESS)
1122 attrs += p2p_attr_channel_list()
1123 msg['payload'] += ie_p2p(attrs)
1149 attrs = struct.pack("<BB", P2P_ATTR_CAPABILITY, 0)
1150 msg['payload'] += ie_p2p(attrs)
1159 attrs = b''
1160 msg['payload'] += ie_p2p(attrs)
1169 attrs = wsc_attr_config_methods(methods=0x1008)
1170 msg['payload'] += ie_wsc(attrs)
1171 attrs = p2p_attr_capability()
1172 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1173 msg['payload'] += ie_p2p(attrs)
1188 attrs = wsc_attr_config_methods(methods=0x1008)
1189 msg['payload'] += ie_wsc(attrs)
1190 attrs = p2p_attr_capability()
1191 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1192 attrs += p2p_attr_group_id("02:02:02:02:02:02", "DIRECT-foo")
1193 msg['payload'] += ie_p2p(attrs)
1220 attrs = wsc_attr_config_methods(methods=0x1008)
1221 msg['payload'] += ie_wsc(attrs)
1222 attrs = p2p_attr_capability()
1223 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1224 msg['payload'] += ie_p2p(attrs)
1335 attrs = struct.pack("<BB", P2P_ATTR_CAPABILITY, 0)
1336 msg['payload'] += ie_p2p(attrs)
1346 attrs = p2p_attr_capability()
1347 attrs += p2p_attr_go_intent()
1348 attrs += p2p_attr_config_timeout()
1350 attrs += p2p_attr_ext_listen_timing()
1351 attrs += p2p_attr_intended_interface_addr("02:02:02:02:02:02")
1352 attrs += p2p_attr_channel_list()
1353 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1354 attrs += p2p_attr_operating_channel()
1355 msg['payload'] += ie_p2p(attrs)
1363 attrs = p2p_attr_capability()
1364 attrs += p2p_attr_go_intent()
1365 attrs += p2p_attr_config_timeout()
1366 attrs += p2p_attr_listen_channel()
1367 attrs += p2p_attr_ext_listen_timing()
1368 attrs += p2p_attr_intended_interface_addr("02:02:02:02:02:02")
1369 attrs += p2p_attr_channel_list()
1370 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1372 msg['payload'] += ie_p2p(attrs)
1380 attrs = p2p_attr_capability()
1381 attrs += p2p_attr_go_intent()
1382 attrs += p2p_attr_config_timeout()
1383 attrs += p2p_attr_listen_channel()
1384 attrs += p2p_attr_ext_listen_timing()
1385 attrs += p2p_attr_intended_interface_addr("02:02:02:02:02:02")
1387 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1388 attrs += p2p_attr_operating_channel()
1389 msg['payload'] += ie_p2p(attrs)
1397 attrs = p2p_attr_capability()
1398 attrs += p2p_attr_go_intent()
1399 attrs += p2p_attr_config_timeout()
1400 attrs += p2p_attr_listen_channel()
1401 attrs += p2p_attr_ext_listen_timing()
1403 attrs += p2p_attr_channel_list()
1404 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1405 attrs += p2p_attr_operating_channel()
1406 msg['payload'] += ie_p2p(attrs)
1414 attrs = p2p_attr_capability()
1415 attrs += p2p_attr_go_intent()
1416 attrs += p2p_attr_config_timeout()
1417 attrs += p2p_attr_listen_channel()
1418 attrs += p2p_attr_ext_listen_timing()
1419 attrs += p2p_attr_intended_interface_addr("02:02:02:02:02:02")
1420 attrs += p2p_attr_channel_list()
1422 attrs += p2p_attr_operating_channel()
1423 msg['payload'] += ie_p2p(attrs)
1432 attrs = p2p_attr_capability()
1433 attrs += p2p_attr_go_intent()
1434 attrs += p2p_attr_config_timeout()
1435 attrs += p2p_attr_listen_channel()
1436 attrs += p2p_attr_ext_listen_timing()
1437 attrs += p2p_attr_intended_interface_addr("02:02:02:02:02:02")
1438 attrs += p2p_attr_channel_list()
1439 attrs += p2p_attr_device_info("02:02:02:02:02:02", config_methods=0x0108)
1440 attrs += p2p_attr_operating_channel()
1441 msg['payload'] += ie_p2p(attrs)
1450 attrs = p2p_attr_capability()
1451 attrs += p2p_attr_go_intent()
1452 attrs += p2p_attr_config_timeout()
1453 attrs += p2p_attr_listen_channel()
1454 attrs += p2p_attr_ext_listen_timing()
1455 attrs += p2p_attr_intended_interface_addr("02:02:02:02:02:02")
1456 attrs += p2p_attr_channel_list()
1457 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1458 attrs += p2p_attr_operating_channel()
1459 attrs += p2p_attr_status(status=P2P_SC_FAIL_INFO_CURRENTLY_UNAVAILABLE)
1460 msg['payload'] += ie_p2p(attrs)
1472 attrs = p2p_attr_listen_channel()
1473 attrs += p2p_attr_ext_listen_timing()
1474 attrs += p2p_attr_intended_interface_addr("02:02:02:02:02:02")
1475 attrs += p2p_attr_channel_list()
1476 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1477 attrs += p2p_attr_operating_channel()
1478 msg['payload'] += ie_p2p(attrs)
1495 attrs = p2p_attr_listen_channel()
1496 attrs += p2p_attr_ext_listen_timing()
1497 attrs += p2p_attr_intended_interface_addr("02:02:02:02:02:02")
1498 attrs += p2p_attr_channel_list()
1499 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1500 attrs += p2p_attr_operating_channel()
1501 msg['payload'] += ie_p2p(attrs)
1511 attrs = p2p_attr_go_intent(go_intent=16)
1513 attrs += p2p_attr_listen_channel()
1514 attrs += p2p_attr_ext_listen_timing()
1515 attrs += p2p_attr_intended_interface_addr("02:02:02:02:02:02")
1516 attrs += p2p_attr_channel_list()
1517 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1518 attrs += p2p_attr_operating_channel()
1519 msg['payload'] += ie_p2p(attrs)
1527 attrs = p2p_attr_capability()
1528 attrs += p2p_attr_go_intent()
1529 attrs += p2p_attr_config_timeout()
1530 attrs += p2p_attr_listen_channel()
1531 attrs += p2p_attr_ext_listen_timing()
1532 attrs += p2p_attr_intended_interface_addr("02:02:02:02:02:02")
1533 attrs += struct.pack("<BH3BBB11B", P2P_ATTR_CHANNEL_LIST, 16,
1536 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1537 attrs += p2p_attr_operating_channel()
1538 msg['payload'] += ie_p2p(attrs)
1546 attrs = p2p_attr_capability()
1547 attrs += p2p_attr_go_intent()
1548 attrs += p2p_attr_config_timeout()
1549 attrs += p2p_attr_listen_channel()
1550 attrs += p2p_attr_ext_listen_timing()
1551 attrs += p2p_attr_intended_interface_addr("02:02:02:02:02:02")
1553 attrs += struct.pack("<BH3BBB11B30B", P2P_ATTR_CHANNEL_LIST, 46,
1558 attrs += p2p_attr_device_info(src, config_methods=0x0108)
1559 attrs += p2p_attr_operating_channel()
1560 msg['payload'] += ie_p2p(attrs)
1625 attrs = p2p_attr_capability()
1626 attrs += p2p_attr_status(status=P2P_SC_FAIL_REJECTED_BY_USER)
1627 attrs += p2p_attr_go_intent()
1628 attrs += p2p_attr_config_timeout()
1629 attrs += p2p_attr_listen_channel()
1630 attrs += p2p_attr_ext_listen_timing()
1631 attrs += p2p_attr_intended_interface_addr(addr0)
1632 attrs += p2p_attr_channel_list()
1633 attrs += p2p_attr_device_info(addr0, config_methods=0x0108)
1634 attrs += p2p_attr_operating_channel()
1635 msg['payload'] += ie_p2p(attrs)
1659 attrs = p2p_attr_status()
1660 attrs += p2p_attr_capability()
1661 attrs += p2p_attr_go_intent()
1662 attrs += p2p_attr_config_timeout()
1663 attrs += p2p_attr_intended_interface_addr(addr0)
1664 attrs += p2p_attr_channel_list()
1665 attrs += p2p_attr_device_info(addr0, config_methods=0x0108)
1666 attrs += p2p_attr_operating_channel()
1667 msg['payload'] += ie_p2p(attrs)
1690 attrs = struct.pack("<BB", P2P_ATTR_CAPABILITY, 0)
1691 msg['payload'] += ie_p2p(attrs)
1715 attrs = p2p_attr_status()
1716 attrs += p2p_attr_capability()
1717 attrs += p2p_attr_go_intent()
1718 attrs += p2p_attr_config_timeout()
1719 attrs += p2p_attr_intended_interface_addr(addr0)
1720 attrs += p2p_attr_channel_list()
1721 attrs += p2p_attr_device_info(addr0, config_methods=0x0108)
1722 attrs += p2p_attr_operating_channel()
1723 msg['payload'] += ie_p2p(attrs)
1739 attrs = p2p_attr_capability()
1740 attrs += p2p_attr_go_intent()
1741 attrs += p2p_attr_config_timeout()
1742 attrs += p2p_attr_intended_interface_addr(addr0)
1743 attrs += p2p_attr_channel_list()
1744 attrs += p2p_attr_device_info(addr0, config_methods=0x0108)
1745 attrs += p2p_attr_operating_channel()
1746 msg['payload'] += ie_p2p(attrs)
1763 attrs = p2p_attr_status()
1765 attrs += p2p_attr_go_intent()
1766 attrs += p2p_attr_config_timeout()
1768 attrs += p2p_attr_channel_list()
1770 attrs += p2p_attr_operating_channel()
1771 msg['payload'] += ie_p2p(attrs)
1788 attrs = p2p_attr_status()
1789 attrs += p2p_attr_capability()
1791 attrs += p2p_attr_config_timeout()
1792 attrs += p2p_attr_intended_interface_addr(addr0)
1793 attrs += p2p_attr_channel_list()
1794 attrs += p2p_attr_device_info(addr0, config_methods=0x0108)
1795 attrs += p2p_attr_operating_channel()
1796 msg['payload'] += ie_p2p(attrs)
1813 attrs = p2p_attr_status()
1814 attrs += p2p_attr_capability()
1815 attrs += p2p_attr_go_intent(go_intent=16)
1816 attrs += p2p_attr_config_timeout()
1817 attrs += p2p_attr_intended_interface_addr(addr0)
1818 attrs += p2p_attr_channel_list()
1819 attrs += p2p_attr_device_info(addr0, config_methods=0x0108)
1820 attrs += p2p_attr_operating_channel()
1821 msg['payload'] += ie_p2p(attrs)
1838 attrs = p2p_attr_status()
1839 attrs += p2p_attr_capability()
1840 attrs += p2p_attr_go_intent(go_intent=15)
1841 attrs += p2p_attr_config_timeout()
1842 attrs += p2p_attr_intended_interface_addr(addr0)
1843 attrs += p2p_attr_channel_list()
1844 attrs += p2p_attr_device_info(addr0, config_methods=0x0108)
1845 attrs += p2p_attr_operating_channel()
1846 msg['payload'] += ie_p2p(attrs)
1863 attrs = p2p_attr_status()
1864 attrs += p2p_attr_capability()
1865 attrs += p2p_attr_go_intent(go_intent=15)
1866 attrs += p2p_attr_config_timeout()
1867 attrs += p2p_attr_intended_interface_addr(addr0)
1868 attrs += p2p_attr_channel_list()
1869 attrs += p2p_attr_device_info(addr0, config_methods=0x0108)
1870 attrs += p2p_attr_operating_channel()
1872 msg['payload'] += ie_p2p(attrs)
1889 attrs = p2p_attr_status()
1890 attrs += p2p_attr_capability()
1891 attrs += p2p_attr_go_intent(go_intent=15)
1893 attrs += p2p_attr_intended_interface_addr(addr0)
1894 attrs += p2p_attr_channel_list()
1895 attrs += p2p_attr_device_info(addr0, config_methods=0x0108)
1897 attrs += p2p_attr_group_id(addr0, "DIRECT-foo")
1898 msg['payload'] += ie_p2p(attrs)
1915 attrs = p2p_attr_status()
1916 attrs += p2p_attr_capability()
1917 attrs += p2p_attr_go_intent(go_intent=15)
1918 attrs += p2p_attr_config_timeout()
1919 attrs += p2p_attr_intended_interface_addr(addr0)
1921 attrs += p2p_attr_device_info(addr0, config_methods=0x0108)
1922 attrs += p2p_attr_operating_channel()
1923 attrs += p2p_attr_group_id(addr0, "DIRECT-foo")
1924 msg['payload'] += ie_p2p(attrs)
1941 attrs = p2p_attr_status()
1942 attrs += p2p_attr_capability()
1943 attrs += p2p_attr_go_intent(go_intent=15)
1944 attrs += p2p_attr_config_timeout()
1945 attrs += p2p_attr_intended_interface_addr(addr0)
1946 attrs += struct.pack("<BH3BBB", P2P_ATTR_CHANNEL_LIST, 5,
1949 attrs += p2p_attr_device_info(addr0, config_methods=0x0108)
1950 attrs += p2p_attr_operating_channel()
1951 attrs += p2p_attr_group_id(addr0, "DIRECT-foo")
1952 msg['payload'] += ie_p2p(attrs)