summaryrefslogtreecommitdiffstats
path: root/bgpd
diff options
context:
space:
mode:
authorDavid Lamparter <equinox@opensourcerouting.org>2015-04-21 10:13:07 +0200
committerDavid Lamparter <equinox@opensourcerouting.org>2015-04-21 10:44:56 +0200
commit6ed810d986df5d843c89166fee6b73a71222b7bd (patch)
tree86ac070fc69ae3e62fc6bf5d8750990bf0fa6c3e /bgpd
parentc313895dec3c176584d99f7b8684ddc3f9141d88 (diff)
downloadquagga-6ed810d986df5d843c89166fee6b73a71222b7bd.tar.bz2
quagga-6ed810d986df5d843c89166fee6b73a71222b7bd.tar.xz
*: fix more initialisers (for BSD)
FreeBSD and NetBSD spew a few more warnings about variable initialisers. Found with OSR's/NetDEF's fancy new CI system. Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
Diffstat (limited to 'bgpd')
-rw-r--r--bgpd/bgp_routemap.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/bgpd/bgp_routemap.c b/bgpd/bgp_routemap.c
index 33f802c1..416a3e51 100644
--- a/bgpd/bgp_routemap.c
+++ b/bgpd/bgp_routemap.c
@@ -131,8 +131,8 @@ route_match_peer (void *rule, struct prefix *prefix, route_map_object_t type,
void *object)
{
union sockunion *su;
- union sockunion su_def = { .sin.sin_family = AF_INET,
- .sin.sin_addr.s_addr = INADDR_ANY };
+ union sockunion su_def = { .sin = { .sin_family = AF_INET,
+ .sin_addr.s_addr = INADDR_ANY } };
struct peer_group *group;
struct peer *peer;
struct listnode *node, *nnode;