summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bgpctl/parser.c
diff options
context:
space:
mode:
authorclaudio <claudio@openbsd.org>2019-02-27 04:34:21 +0000
committerclaudio <claudio@openbsd.org>2019-02-27 04:34:21 +0000
commita6311673ce4df2391a23b5d98c5b5cb60de2e54b (patch)
tree1e740c1e2dba67b41ccb9480de9fd18885300350 /usr.sbin/bgpctl/parser.c
parentConvert the remote and local addresses in struct peer to be bgpd_addrs (diff)
downloadwireguard-openbsd-a6311673ce4df2391a23b5d98c5b5cb60de2e54b.tar.xz
wireguard-openbsd-a6311673ce4df2391a23b5d98c5b5cb60de2e54b.zip
Adjust to the last bgpd change. sa2addr gets an extra agrument and
local and remote address in struct peer changed to bgpd_addrs. OK benno@
Diffstat (limited to 'usr.sbin/bgpctl/parser.c')
-rw-r--r--usr.sbin/bgpctl/parser.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/bgpctl/parser.c b/usr.sbin/bgpctl/parser.c
index cd873dfcc3e..db7903c80de 100644
--- a/usr.sbin/bgpctl/parser.c
+++ b/usr.sbin/bgpctl/parser.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: parser.c,v 1.91 2019/02/18 21:10:25 claudio Exp $ */
+/* $OpenBSD: parser.c,v 1.92 2019/02/27 04:34:21 claudio Exp $ */
/*
* Copyright (c) 2003, 2004 Henning Brauer <henning@openbsd.org>
@@ -944,7 +944,7 @@ parse_addr(const char *word, struct bgpd_addr *addr)
hints.ai_socktype = SOCK_DGRAM; /*dummy*/
hints.ai_flags = AI_NUMERICHOST;
if (getaddrinfo(word, "0", &hints, &r) == 0) {
- sa2addr(r->ai_addr, addr);
+ sa2addr(r->ai_addr, addr, NULL);
freeaddrinfo(r);
return (1);
}