• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/zebra/bgpd/

Lines Matching refs:aspath

295   if (attr->aspath)
296 key += aspath_key_make (attr->aspath);
338 && attr1->aspath == attr2->aspath
390 if (attr->aspath)
392 if (! attr->aspath->refcnt)
393 attr->aspath = aspath_intern (attr->aspath);
395 attr->aspath->refcnt++;
440 attr->aspath = aspath_empty ();
461 attr.aspath = aspath_empty ();
470 aspath_unintern (new->aspath);
476 struct aspath *aspath,
489 if (aspath)
490 attr.aspath = aspath_intern (aspath);
492 attr.aspath = aspath_empty ();
518 aspath_unintern (new->aspath);
522 /* Free bgp attribute and aspath. */
527 struct aspath *aspath;
535 aspath = attr->aspath;
549 /* aspath refcount shoud be decrement. */
550 if (aspath)
551 aspath_unintern (aspath);
565 if (attr->aspath && ! attr->aspath->refcnt)
566 aspath_free (attr->aspath);
651 struct aspath *aspath;
670 attr->aspath = aspath_parse (stream_pnt (peer->ibuf), length);
671 if (! attr->aspath)
686 && ! aspath_firstas_check (attr->aspath, peer->as))
701 aspath = aspath_dup (attr->aspath);
702 aspath = aspath_add_seq (aspath, peer->change_local_as);
703 aspath_unintern (attr->aspath);
704 attr->aspath = aspath_intern (aspath);
710 /* Set aspath attribute flag. */
1350 struct aspath *aspath;
1369 || attr->aspath->length == 0)
1373 aspath = aspath_dup (attr->aspath);
1379 aspath = aspath_delete_confed_seq (aspath);
1380 aspath = aspath_add_seq (aspath, bgp->confed_id);
1384 aspath = aspath_add_seq (aspath, peer->local_as);
1386 aspath = aspath_add_seq (aspath, peer->change_local_as);
1392 aspath = aspath_dup (attr->aspath);
1393 aspath = aspath_add_confed_seq (aspath, peer->local_as);
1396 aspath = attr->aspath;
1399 if (aspath->length > 255)
1403 stream_putw (s, aspath->length);
1409 stream_putc (s, aspath->length);
1411 stream_put (s, aspath->data, aspath->length);
1413 if (aspath != attr->aspath)
1414 aspath_free (aspath);
1750 struct aspath *aspath;
1764 aspath = attr->aspath;
1766 if (aspath->length > 255)
1770 stream_putw (s, aspath->length);
1776 stream_putc (s, aspath->length);
1778 stream_put (s, aspath->data, aspath->length);