]> git.puffer.fish Git - mirror/frr.git/commit
bgpd: check LOCAL_PREF attribute flags (BZ#674)
authorDenis Ovsienko <infrastation@yandex.ru>
Mon, 19 Sep 2011 12:30:47 +0000 (16:30 +0400)
committerDenis Ovsienko <infrastation@yandex.ru>
Sun, 25 Sep 2011 14:16:51 +0000 (18:16 +0400)
commitd0511bd9b09a6952f18bf3a926de759638a5cda7
tree6c6cd56ce610dad94c17e71b89780c5c914385b0
parentdda8187956966b2cc977855603a5beeeada3cc76
bgpd: check LOCAL_PREF attribute flags (BZ#674)

* bgp_attr.c
  * bgp_attr_local_pref(): accept extra argument, add checks for
    "optional" and "transitive" bits, log each error condition
    independently
  * bgp_attr_parse(): provide extra argument
bgpd/bgp_attr.c