diff options
author | ho <ho@openbsd.org> | 2005-05-26 05:33:48 +0000 |
---|---|---|
committer | ho <ho@openbsd.org> | 2005-05-26 05:33:48 +0000 |
commit | e2356dff2d97d6820ac8b73f53d7f35c77d16947 (patch) | |
tree | a76e48518e96bd8b112a8ba11e7abc28ad9b40ef /usr.sbin/sasyncd | |
parent | turd polishing (diff) | |
download | wireguard-openbsd-e2356dff2d97d6820ac8b73f53d7f35c77d16947.tar.xz wireguard-openbsd-e2356dff2d97d6820ac8b73f53d7f35c77d16947.zip |
Initialize variables
Diffstat (limited to 'usr.sbin/sasyncd')
-rw-r--r-- | usr.sbin/sasyncd/monitor.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/usr.sbin/sasyncd/monitor.c b/usr.sbin/sasyncd/monitor.c index b347be7ffda..e3abbe34e24 100644 --- a/usr.sbin/sasyncd/monitor.c +++ b/usr.sbin/sasyncd/monitor.c @@ -1,4 +1,4 @@ -/* $OpenBSD: monitor.c,v 1.2 2005/05/26 00:55:03 ho Exp $ */ +/* $OpenBSD: monitor.c,v 1.3 2005/05/26 05:33:48 ho Exp $ */ /* * Copyright (c) 2005 Håkan Olsson. All rights reserved. @@ -237,7 +237,7 @@ monitor_get_pfkey_snap(u_int8_t **sadb, u_int32_t *sadbsize, u_int8_t **spd, static void m_priv_pfkey_snap(int s) { - u_int8_t *sadb_buf, *spd_buf; + u_int8_t *sadb_buf = 0, *spd_buf = 0; size_t sadb_buflen = 0, spd_buflen = 0, sz; int mib[5]; u_int32_t v; @@ -249,7 +249,6 @@ m_priv_pfkey_snap(int s) mib[4] = 0; /* Unspec SA type */ /* First, fetch SADB data */ - if (sysctl(mib, sizeof mib / sizeof mib[0], NULL, &sz, NULL, 0) == -1 || sz == 0) { sadb_buflen = 0; |