Lines Matching +full:- +full:w

10  * Flex-generated scanners may only include <inttypes.h> if __STDC_VERSION__
12 * define it with that value, because it isn't 100% C99-compliant, even
22 * from defining them. So we include <pcap/pcap-inttypes.h>, to get
25 #include <pcap/pcap-inttypes.h>
27 #include "diag-control.h"
38 %option extra-type="compiler_state_t *"
53 %option never-interactive
64 %option bison-bridge
90 #include "pcap-int.h"
111 * https://msdn.microsoft.com/en-us/library/windows/desktop/ms738520(v=vs.85).aspx
146 #include "os-proto.h"
158 N ([0-9]+|(0X|0x)[0-9A-Fa-f]+)
159 B ([0-9A-Fa-f][0-9A-Fa-f]?)
160 B2 ([0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f][0-9A-Fa-f])
161 W ([0-9A-Fa-f][0-9A-Fa-f]?[0-9A-Fa-f]?[0-9A-Fa-f]?)
170 V680 {W}:{W}:{W}:{W}:{W}:{W}:{W}:{W}
172 V670 ::{W}:{W}:{W}:{W}:{W}:{W}:{W}
173 V671 {W}::{W}:{W}:{W}:{W}:{W}:{W}
174 V672 {W}:{W}::{W}:{W}:{W}:{W}:{W}
175 V673 {W}:{W}:{W}::{W}:{W}:{W}:{W}
176 V674 {W}:{W}:{W}:{W}::{W}:{W}:{W}
177 V675 {W}:{W}:{W}:{W}:{W}::{W}:{W}
178 V676 {W}:{W}:{W}:{W}:{W}:{W}::{W}
179 V677 {W}:{W}:{W}:{W}:{W}:{W}:{W}::
181 V660 ::{W}:{W}:{W}:{W}:{W}:{W}
182 V661 {W}::{W}:{W}:{W}:{W}:{W}
183 V662 {W}:{W}::{W}:{W}:{W}:{W}
184 V663 {W}:{W}:{W}::{W}:{W}:{W}
185 V664 {W}:{W}:{W}:{W}::{W}:{W}
186 V665 {W}:{W}:{W}:{W}:{W}::{W}
187 V666 {W}:{W}:{W}:{W}:{W}:{W}::
189 V650 ::{W}:{W}:{W}:{W}:{W}
190 V651 {W}::{W}:{W}:{W}:{W}
191 V652 {W}:{W}::{W}:{W}:{W}
192 V653 {W}:{W}:{W}::{W}:{W}
193 V654 {W}:{W}:{W}:{W}::{W}
194 V655 {W}:{W}:{W}:{W}:{W}::
196 V640 ::{W}:{W}:{W}:{W}
197 V641 {W}::{W}:{W}:{W}
198 V642 {W}:{W}::{W}:{W}
199 V643 {W}:{W}:{W}::{W}
200 V644 {W}:{W}:{W}:{W}::
202 V630 ::{W}:{W}:{W}
203 V631 {W}::{W}:{W}
204 V632 {W}:{W}::{W}
205 V633 {W}:{W}:{W}::
207 V620 ::{W}:{W}
208 V621 {W}::{W}
209 V622 {W}:{W}::
211 V610 ::{W}
212 V611 {W}::
216 V6604 {W}:{W}:{W}:{W}:{W}:{W}:{N}\.{N}\.{N}\.{N}
218 V6504 ::{W}:{W}:{W}:{W}:{W}:{N}\.{N}\.{N}\.{N}
219 V6514 {W}::{W}:{W}:{W}:{W}:{N}\.{N}\.{N}\.{N}
220 V6524 {W}:{W}::{W}:{W}:{W}:{N}\.{N}\.{N}\.{N}
221 V6534 {W}:{W}:{W}::{W}:{W}:{N}\.{N}\.{N}\.{N}
222 V6544 {W}:{W}:{W}:{W}::{W}:{N}\.{N}\.{N}\.{N}
223 V6554 {W}:{W}:{W}:{W}:{W}::{N}\.{N}\.{N}\.{N}
225 V6404 ::{W}:{W}:{W}:{W}:{N}\.{N}\.{N}\.{N}
226 V6414 {W}::{W}:{W}:{W}:{N}\.{N}\.{N}\.{N}
227 V6424 {W}:{W}::{W}:{W}:{N}\.{N}\.{N}\.{N}
228 V6434 {W}:{W}:{W}::{W}:{N}\.{N}\.{N}\.{N}
229 V6444 {W}:{W}:{W}:{W}::{N}\.{N}\.{N}\.{N}
231 V6304 ::{W}:{W}:{W}:{N}\.{N}\.{N}\.{N}
232 V6314 {W}::{W}:{W}:{N}\.{N}\.{N}\.{N}
233 V6324 {W}:{W}::{W}:{N}\.{N}\.{N}\.{N}
234 V6334 {W}:{W}:{W}::{N}\.{N}\.{N}\.{N}
236 V6204 ::{W}:{W}:{N}\.{N}\.{N}\.{N}
237 V6214 {W}::{W}:{N}\.{N}\.{N}\.{N}
238 V6224 {W}:{W}::{N}\.{N}\.{N}\.{N}
240 V6104 ::{W}:{N}\.{N}\.{N}\.{N}
241 V6114 {W}::{N}\.{N}\.{N}\.{N}
248 MAC ({B}:{B}:{B}:{B}:{B}:{B}|{B}\-{B}\-{B}\-{B}\-{B}\-{B}|{B}\.{B}\.{B}\.{B}\.{B}\.{B}|{B2}\.{B2}\…
287 es-is return ESIS;
289 is-is return ISIS;
387 [+\-*/%:\[\]!<>()&|\^=] return yytext[0];
394 ${B} { yylval->s = sdup(yyextra, yytext); return AID; }
395 {MAC} { yylval->s = sdup(yyextra, yytext); return EID; }
398 yylval->s = sdup(yyextra, (char *)yytext); return HID; }
407 yylval->s = NULL;
410 yylval->s = sdup(yyextra, (char *)yytext);
414 yylval->s = NULL;
418 {B}:+({B}:+)+ { bpf_set_error(yyextra, "bogus ethernet address %s", yytext); yylval->s = NULL; ret…
419 icmptype { yylval->h = 0; return NUM; }
420 icmpcode { yylval->h = 1; return NUM; }
421 icmp-echoreply { yylval->h = 0; return NUM; }
422 icmp-unreach { yylval->h = 3; return NUM; }
423 icmp-sourcequench { yylval->h = 4; return NUM; }
424 icmp-redirect { yylval->h = 5; return NUM; }
425 icmp-echo { yylval->h = 8; return NUM; }
426 icmp-routeradvert { yylval->h = 9; return NUM; }
427 icmp-routersolicit { yylval->h = 10; return NUM; }
428 icmp-timxceed { yylval->h = 11; return NUM; }
429 icmp-paramprob { yylval->h = 12; return NUM; }
430 icmp-tstamp { yylval->h = 13; return NUM; }
431 icmp-tstampreply { yylval->h = 14; return NUM; }
432 icmp-ireq { yylval->h = 15; return NUM; }
433 icmp-ireqreply { yylval->h = 16; return NUM; }
434 icmp-maskreq { yylval->h = 17; return NUM; }
435 icmp-maskreply { yylval->h = 18; return NUM; }
437 icmp6type { yylval->h = 0; return NUM; }
438 icmp6code { yylval->h = 1; return NUM; }
440 icmp6-destinationunreach { yylval->h = 1; return NUM; }
441 icmp6-packettoobig { yylval->h = 2; return NUM; }
442 icmp6-timeexceeded { yylval->h = 3; return NUM; }
443 icmp6-parameterproblem { yylval->h = 4; return NUM; }
444 icmp6-echo { yylval->h = 128; return NUM; }
445 icmp6-echoreply { yylval->h = 129; return NUM; }
446 icmp6-multicastlistenerquery { yylval->h = 130; return NUM; }
447 icmp6-multicastlistenerreportv1 { yylval->h = 131; return NUM; }
448 icmp6-multicastlistenerdone { yylval->h = 132; return NUM; }
449 icmp6-routersolicit { yylval->h = 133; return NUM; }
450 icmp6-routeradvert { yylval->h = 134; return NUM; }
451 icmp6-neighborsolicit { yylval->h = 135; return NUM; }
452 icmp6-neighboradvert { yylval->h = 136; return NUM; }
453 icmp6-redirect { yylval->h = 137; return NUM; }
454 icmp6-routerrenum { yylval->h = 138; return NUM; }
455 icmp6-nodeinformationquery { yylval->h = 139; return NUM; }
456 icmp6-nodeinformationresponse { yylval->h = 140; return NUM; }
457 icmp6-ineighbordiscoverysolicit { yylval->h = 141; return NUM; }
458 icmp6-ineighbordiscoveryadvert { yylval->h = 142; return NUM; }
459 icmp6-multicastlistenerreportv2 { yylval->h = 143; return NUM; }
460 icmp6-homeagentdiscoveryrequest { yylval->h = 144; return NUM; }
461 icmp6-homeagentdiscoveryreply { yylval->h = 145; return NUM; }
462 icmp6-mobileprefixsolicit { yylval->h = 146; return NUM; }
463 icmp6-mobileprefixadvert { yylval->h = 147; return NUM; }
464 icmp6-certpathsolicit { yylval->h = 148; return NUM; }
465 icmp6-certpathadvert { yylval->h = 149; return NUM; }
466 icmp6-multicastrouteradvert { yylval->h = 151; return NUM; }
467 icmp6-multicastroutersolicit { yylval->h = 152; return NUM; }
468 icmp6-multicastrouterterm { yylval->h = 153; return NUM; }
470 tcpflags { yylval->h = 13; return NUM; }
471 tcp-fin { yylval->h = 0x01; return NUM; }
472 tcp-syn { yylval->h = 0x02; return NUM; }
473 tcp-rst { yylval->h = 0x04; return NUM; }
474 tcp-push { yylval->h = 0x08; return NUM; }
475 tcp-ack { yylval->h = 0x10; return NUM; }
476 tcp-urg { yylval->h = 0x20; return NUM; }
477 tcp-ece { yylval->h = 0x40; return NUM; }
478 tcp-cwr { yylval->h = 0x80; return NUM; }
479 [A-Za-z0-9]([-_.A-Za-z0-9]*[.A-Za-z0-9])? {
480 yylval->s = sdup(yyextra, (char *)yytext); return ID; }
481 "\\"[^ !()\n\t]+ { yylval->s = sdup(yyextra, (char *)yytext + 1); return ID; }
491 * Convert string to 32-bit unsigned integer. Just like atoi(), but checks for
494 * On success, sets yylval->h to the value and returns NUM.
514 * prefix, so anything that's not 0-9 or a-f is
515 * A-F.
520 digit = digit - '0';
522 digit = digit - 'a' + 10;
524 digit = digit - 'A' + 10;
553 digit = digit - '0';
556 "number %s contains non-octal digit",
580 digit = digit - '0';
594 yylval_arg->h = n;