Lines Matching defs:opt
2339 const u_char *opt, int caps_len)
2345 ND_TCHECK2(opt[i], BGP_CAP_HEADER_SIZE);
2346 cap_type=opt[i];
2347 cap_len=opt[i+1];
2354 ND_TCHECK2(opt[i+2], cap_len);
2358 ND_TCHECK_8BITS(opt + i + 5);
2361 EXTRACT_16BITS(opt+i+2)),
2362 EXTRACT_16BITS(opt+i+2),
2364 opt[i+5]),
2365 opt[i+5]));
2369 ND_TCHECK_16BITS(opt + i + 2);
2371 ((opt[i+2])&0x80) ? "R" : "none",
2372 EXTRACT_16BITS(opt+i+2)&0xfff));
2376 ND_TCHECK_8BITS(opt + i + cap_offset + 3);
2379 EXTRACT_16BITS(opt+i+cap_offset)),
2380 EXTRACT_16BITS(opt+i+cap_offset),
2382 opt[i+cap_offset+2]),
2383 opt[i+cap_offset+2],
2384 ((opt[i+cap_offset+3])&0x80) ? "yes" : "no" ));
2400 EXTRACT_32BITS(opt + i + 2))));
2415 tok2str(af_values,"Unknown",EXTRACT_16BITS(opt+i+cap_offset)),
2416 EXTRACT_16BITS(opt+i+cap_offset),
2417 tok2str(bgp_safi_values,"Unknown",opt[i+cap_offset+2]),
2418 opt[i+cap_offset+2],
2419 tok2str(bgp_add_path_recvsend,"Bogus (0x%02x)",opt[i+cap_offset+3])
2429 print_unknown_data(ndo, &opt[i+2], "\n\t\t", cap_len);
2433 print_unknown_data(ndo, &opt[i+2], "\n\t\t", cap_len);
2449 const u_char *opt;
2467 opt = &((const struct bgp_open *)dat)->bgpo_optlen;
2468 opt++;
2472 ND_TCHECK2(opt[i], BGP_OPT_SIZE);
2473 memcpy(&bgpopt, &opt[i], BGP_OPT_SIZE);
2489 bgp_capabilities_print(ndo, &opt[i+BGP_OPT_SIZE],