summaryrefslogtreecommitdiff
path: root/tests/bgpd/test_aspath.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/bgpd/test_aspath.c')
-rw-r--r--tests/bgpd/test_aspath.c15
1 files changed, 8 insertions, 7 deletions
diff --git a/tests/bgpd/test_aspath.c b/tests/bgpd/test_aspath.c
index 57aa2af9de..29d2e4cf6e 100644
--- a/tests/bgpd/test_aspath.c
+++ b/tests/bgpd/test_aspath.c
@@ -653,7 +653,7 @@ static struct aspath_tests {
"8466 3 52737 4096",
AS4_DATA,
-1,
- PEER_CAP_AS4_RCV,
+ 0,
{
COMMON_ATTRS,
BGP_ATTR_FLAG_TRANS | BGP_ATTR_FLAG_OPTIONAL,
@@ -685,7 +685,7 @@ static struct aspath_tests {
"8466 3 52737 4096",
AS4_DATA,
-1,
- PEER_CAP_AS4_RCV | PEER_CAP_AS4_ADV,
+ 0,
{
COMMON_ATTRS,
BGP_ATTR_FLAG_TRANS,
@@ -701,7 +701,7 @@ static struct aspath_tests {
"8466 3 52737 4096",
AS4_DATA,
-1,
- PEER_CAP_AS4_RCV | PEER_CAP_AS4_ADV,
+ 0,
{
COMMON_ATTRS,
BGP_ATTR_FLAG_TRANS,
@@ -717,7 +717,7 @@ static struct aspath_tests {
"8466 3 52737 4096",
AS4_DATA,
-1,
- PEER_CAP_AS4_RCV | PEER_CAP_AS4_ADV,
+ 0,
{
COMMON_ATTRS,
BGP_ATTR_FLAG_TRANS,
@@ -733,7 +733,7 @@ static struct aspath_tests {
"8466 3 52737 4096",
AS4_DATA,
-1,
- PEER_CAP_AS4_RCV | PEER_CAP_AS4_ADV,
+ 0,
{
COMMON_ATTRS,
BGP_ATTR_FLAG_TRANS | BGP_ATTR_FLAG_OPTIONAL,
@@ -1343,10 +1343,11 @@ static int handle_attr_test(struct aspath_tests *t)
bgp.asnotation = t->segment->asnotation;
peer.curr = stream_new(BGP_MAX_PACKET_SIZE);
- peer.obuf = stream_fifo_new();
+ peer.connection = bgp_peer_connection_new(&peer);
+ peer.connection->obuf = stream_fifo_new();
peer.bgp = &bgp;
peer.host = (char *)"none";
- peer.fd = -1;
+ peer.connection->fd = -1;
peer.cap = t->cap;
peer.max_packet_size = BGP_STANDARD_MESSAGE_MAX_PACKET_SIZE;