]> 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>
Tue, 27 Sep 2011 17:15:56 +0000 (21:15 +0400)
commit0ea968d21f194b3960a73aa47a5b06f160632907
tree61f7a046e2a1124f55d8ce9134984371cfd64ab1
parent1212dc1961e81d5ef6e576b854e979ea29284f51
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