diff options
author | Ondrej Zajicek <santiago@crfreenet.org> | 2009-06-23 11:00:38 +0200 |
---|---|---|
committer | Ondrej Zajicek <santiago@crfreenet.org> | 2009-06-23 11:00:38 +0200 |
commit | da95a7a7dad6ebf572adfb448dfc1a5c8400e6ab (patch) | |
tree | c81f9e3c175b4db8b350859ca513fe3991a6a411 | |
parent | 29c430f8569b90e1962d92a26f96fad7e72d27ec (diff) | |
download | bird-da95a7a7dad6ebf572adfb448dfc1a5c8400e6ab.tar bird-da95a7a7dad6ebf572adfb448dfc1a5c8400e6ab.zip |
Fixes bug in ORIGIN check.
-rw-r--r-- | proto/bgp/attrs.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/proto/bgp/attrs.c b/proto/bgp/attrs.c index e50f6a9..68f21b9 100644 --- a/proto/bgp/attrs.c +++ b/proto/bgp/attrs.c @@ -39,9 +39,9 @@ struct attr_desc { }; static int -bgp_check_origin(struct bgp_proto *p UNUSED, byte *a UNUSED, int len) +bgp_check_origin(struct bgp_proto *p UNUSED, byte *a, int len UNUSED) { - if (len > 2) + if (*a > 2) return 6; return 0; } |