Lines Matching +full:vendor +full:- +full:extension
25 { "10", -1, 0 },
26 { "1010", -1, 0 },
27 { "101000", -1, 0 },
29 { "10100001", -1, 0 },
31 { "10270000001057000101", -1, 0 },
32 { "1027000010570001010000000000", -1, 0 },
36 { "10230000001057000101", -1, 0 },
37 { "10270000101057000101", -1, 0 },
40 { "1027000010570001010000000000000001000000", -1, 0 },
44 { "104a0000", -1, 0 },
47 { "10220000", -1, 0 },
50 { "101a00111122334455667788990011223344556677", -1, 0 },
53 { "103900111122334455667788990011223344556677", -1, 0 },
54 /* UUID-E */
56 { "10470000", -1, 0 },
57 { "104700111122334455667788990011223344556677", -1, 0 },
58 /* UUID-R */
60 { "10480000", -1, 0 },
61 { "104800111122334455667788990011223344556677", -1, 0 },
64 { "10040001ff", -1, 0 },
67 { "10100001ff", -1, 0 },
70 { "100d0002ffff", -1, 0 },
73 { "10080001ff", -1, 0 },
76 { "10530001ff", -1, 0 },
79 { "105400111122334455667788990011223344556677", -1, 0 },
82 { "103c0002ffff", -1, 0 },
85 { "10020001ff", -1, 0 },
88 { "10090001ff", -1, 0 },
91 { "10120001ff", -1, 0 },
95 { "102c0001ff", -1, 0 },
96 …2233445566778899001122334455667788990011223344556677889900112233445566778899001122334455", -1, 0 },
97 { "102c002511223344556677889900112233445566778899001122334455667788990011223344556677", -1, 0 },
100 { "102d00111122334455667788990011223344556677", -1, 0 },
103 { "10440002ffff", -1, 0 },
106 { "10050000", -1, 0 },
107 { "100500111122334455667788990011223344556677", -1, 0 },
108 /* R-Hash1 */
110 { "103d0000", -1, 0 },
111 { "103d0021112233445566778899001122334455667788990011223344556677889900112233", -1, 0 },
112 /* R-Hash2 */
114 { "103e0000", -1, 0 },
115 { "103e0021112233445566778899001122334455667788990011223344556677889900112233", -1, 0 },
116 /* E-Hash1 */
118 { "10140000", -1, 0 },
119 { "10140021112233445566778899001122334455667788990011223344556677889900112233", -1, 0 },
120 /* E-Hash2 */
122 { "10150000", -1, 0 },
123 { "10150021112233445566778899001122334455667788990011223344556677889900112233", -1, 0 },
124 /* R-SNonce1 */
126 { "103f0000", -1, 0 },
127 { "103f00111122334455667788990011223344556677", -1, 0 },
128 /* R-SNonce2 */
130 { "10400000", -1, 0 },
131 { "104000111122334455667788990011223344556677", -1, 0 },
132 /* E-SNonce1 */
134 { "10160000", -1, 0 },
135 { "101600111122334455667788990011223344556677", -1, 0 },
136 /* E-SNonce2 */
138 { "10170000", -1, 0 },
139 { "101700111122334455667788990011223344556677", -1, 0 },
142 { "101e0000", -1, 0 },
143 { "101e0009112233445566778899", -1, 0 },
146 { "10030001ff", -1, 0 },
149 { "100f0001ff", -1, 0 },
152 { "10260002ffff", -1, 0 },
155 { "10280002ffff", -1, 0 },
158 { "10200000", -1, 0 },
159 { "1020000711223344556677", -1, 0 },
162 { "10410002ffff", -1, 0 },
165 { "103a0002ffff", -1, 0 },
168 { "103b0002ffff", -1, 0 },
187 { "10570002ffff", -1, 0 },
190 { "106a0000", -1, 0 },
191 { "106a0009112233445566778899", -1, 0 },
196 { "1055000711223344556677", -1, 0 },
197 …3344556677889900112233445566778899001122334455667788990011223344556677889900112233445566", -1, 0 },
200 { "1001000101", -1, 0 },
201 /* Skip invalid Vendor Extension */
205 /* Too long unknown vendor extension */
241 "1122334455", -1, 0 },
242 /* Maximum unknown vendor extensions */
244 /* More than maximum unknown vendor extensions */
245 …55551049000366666610490003777777104900038888881049000399999910490003AAAAAA10490003BBBBBB", -1, 0 },
246 /* WFA vendor extensions */
252 { "1049000500372a0000", -1, 0 },
254 { "1049000500372a0200", -1, 0 },
256 { "1049000500372a0300", -1, 0 },
258 { "1049000500372a0400", -1, 0 },
278 len = os_strlen(test->data) / 2; in wps_attr_parse_tests()
281 return -1; in wps_attr_parse_tests()
282 if (hexstr2bin(test->data, wpabuf_put(buf, len), len) < 0) { in wps_attr_parse_tests()
284 return -1; in wps_attr_parse_tests()
286 if (wps_parse_msg(buf, &attr) != test->result) { in wps_attr_parse_tests()
288 i, test->data); in wps_attr_parse_tests()
289 ret = -1; in wps_attr_parse_tests()
291 switch (test->extra) { in wps_attr_parse_tests()
294 ret = -1; in wps_attr_parse_tests()
298 ret = -1; in wps_attr_parse_tests()
302 ret = -1; in wps_attr_parse_tests()
306 ret = -1; in wps_attr_parse_tests()
310 ret = -1; in wps_attr_parse_tests()
318 ret = -1; in wps_attr_parse_tests()
335 ret = -1; in wps_module_tests()