• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-WNDR4500v2-V1.0.0.60_1.0.38/ap/gpl/zebra/lib/

Lines Matching refs:api

304 	       struct zapi_ipv4 *api)
319 stream_putc (s, api->type);
320 stream_putc (s, api->flags);
321 stream_putc (s, api->message);
329 if (CHECK_FLAG (api->message, ZAPI_MESSAGE_NEXTHOP))
331 stream_putc (s, api->nexthop_num + api->ifindex_num);
333 for (i = 0; i < api->nexthop_num; i++)
336 stream_put_in_addr (s, api->nexthop[i]);
338 for (i = 0; i < api->ifindex_num; i++)
341 stream_putl (s, api->ifindex[i]);
345 if (CHECK_FLAG (api->message, ZAPI_MESSAGE_DISTANCE))
346 stream_putc (s, api->distance);
347 if (CHECK_FLAG (api->message, ZAPI_MESSAGE_METRIC))
348 stream_putl (s, api->metric);
358 struct zapi_ipv4 *api)
373 stream_putc (s, api->type);
374 stream_putc (s, api->flags);
375 stream_putc (s, api->message);
383 if (CHECK_FLAG (api->message, ZAPI_MESSAGE_NEXTHOP))
385 stream_putc (s, api->nexthop_num + api->ifindex_num);
387 for (i = 0; i < api->nexthop_num; i++)
390 stream_put_in_addr (s, api->nexthop[i]);
392 for (i = 0; i < api->ifindex_num; i++)
395 stream_putl (s, api->ifindex[i]);
399 if (CHECK_FLAG (api->message, ZAPI_MESSAGE_DISTANCE))
400 stream_putc (s, api->distance);
401 if (CHECK_FLAG (api->message, ZAPI_MESSAGE_METRIC))
402 stream_putl (s, api->metric);
413 struct zapi_ipv6 *api)
428 stream_putc (s, api->type);
429 stream_putc (s, api->flags);
430 stream_putc (s, api->message);
438 if (CHECK_FLAG (api->message, ZAPI_MESSAGE_NEXTHOP))
440 stream_putc (s, api->nexthop_num + api->ifindex_num);
442 for (i = 0; i < api->nexthop_num; i++)
445 stream_write (s, (u_char *)api->nexthop[i], 16);
447 for (i = 0; i < api->ifindex_num; i++)
450 stream_putl (s, api->ifindex[i]);
454 if (CHECK_FLAG (api->message, ZAPI_MESSAGE_DISTANCE))
455 stream_putc (s, api->distance);
456 if (CHECK_FLAG (api->message, ZAPI_MESSAGE_METRIC))
457 stream_putl (s, api->metric);
467 struct zapi_ipv6 *api)
482 stream_putc (s, api->type);
483 stream_putc (s, api->flags);
484 stream_putc (s, api->message);
492 if (CHECK_FLAG (api->message, ZAPI_MESSAGE_NEXTHOP))
494 stream_putc (s, api->nexthop_num + api->ifindex_num);
496 for (i = 0; i < api->nexthop_num; i++)
499 stream_write (s, (u_char *)api->nexthop[i], 16);
501 for (i = 0; i < api->ifindex_num; i++)
504 stream_putl (s, api->ifindex[i]);
508 if (CHECK_FLAG (api->message, ZAPI_MESSAGE_DISTANCE))
509 stream_putc (s, api->distance);
510 if (CHECK_FLAG (api->message, ZAPI_MESSAGE_METRIC))
511 stream_putl (s, api->metric);