sbin/isakmpd: fix -Wunused-but-set-variable warnings

The one in pf_key_v2.c could use an extra set of eyes, but I don't
think there are any side effects.
 
M  sbin/isakmpd/ipsec.c
M  sbin/isakmpd/pf_key_v2.c
M  sbin/isakmpd/udp_encap.c
M  sbin/isakmpd/x509.c

diff ce1a8a9dca08dd7e01f71dfff05f1e4f4ed3bb7e 
7c5dd09ecd1ff078b868c9ab52aac9754cde7761
blob - 3954c5670aec76c08146272f2ab6e9038aa79c82
blob + 272b3657e8bdcf303f046d2641d11ad67f912fc2
--- sbin/isakmpd/ipsec.c
+++ sbin/isakmpd/ipsec.c
@@ -2090,7 +2090,6 @@ ipsec_decode_id(char *buf, size_t size, u_int8_t *id, 
 {
        int             id_type;
        char           *addr = 0, *mask = 0;
-       u_int32_t      *idp;
 
        if (id) {
                if (!isakmpform) {
@@ -2102,7 +2101,6 @@ ipsec_decode_id(char *buf, size_t size, u_int8_t *id, 
                        id_len += ISAKMP_GEN_SZ;
                }
                id_type = GET_ISAKMP_ID_TYPE(id);
-               idp = (u_int32_t *) (id + ISAKMP_ID_DATA_OFF);
                switch (id_type) {
                case IPSEC_ID_IPV4_ADDR:
                        util_ntoa(&addr, AF_INET, id + ISAKMP_ID_DATA_OFF);
blob - 04e867dedaf62dba9e3b1fc6702528432e53f243
blob + 302bcb52ee20cef9abb7ccc4fd052fcbd6486ea9
--- sbin/isakmpd/pf_key_v2.c
+++ sbin/isakmpd/pf_key_v2.c
@@ -2310,8 +2310,6 @@ pf_key_v2_acquire(struct pf_key_v2_msg *pmsg)
        struct sadb_x_policy policy;
        struct sadb_address *dst = 0, *src = 0;
        struct sockaddr *dstaddr, *srcaddr = 0;
-       struct sadb_comb *scmb = 0;
-       struct sadb_prop *sprp = 0;
        struct sadb_ident *srcident = 0, *dstident = 0;
        char            dstbuf[ADDRESS_MAX], srcbuf[ADDRESS_MAX], *peer = 0;
        char            confname[120], *conn = 0;
@@ -2354,11 +2352,6 @@ pf_key_v2_acquire(struct pf_key_v2_msg *pmsg)
        if (ext)
                src = ext->seg;
 
-       ext = pf_key_v2_find_ext(pmsg, SADB_EXT_PROPOSAL);
-       if (ext) {
-               sprp = ext->seg;
-               scmb = (struct sadb_comb *) (sprp + 1);
-       }
        ext = pf_key_v2_find_ext(pmsg, SADB_EXT_IDENTITY_SRC);
        if (ext)
                srcident = ext->seg;
blob - ae20f98fadadebfd1467ab99ba6527d3a2c236b6
blob + 1eef9e00b5c26ae4222a6c3f95b7d47ccf9d2bb8
--- sbin/isakmpd/udp_encap.c
+++ sbin/isakmpd/udp_encap.c
@@ -227,7 +227,7 @@ udp_encap_create(char *name)
 {
        struct virtual_transport *v;
        struct udp_transport    *u;
-       struct transport        *rv, *t;
+       struct transport        *rv;
        struct sockaddr         *dst, *addr;
        struct conf_list        *addr_list = 0;
        struct conf_list_node   *addr_node;
@@ -303,7 +303,6 @@ udp_encap_create(char *name)
                rv = 0;
                goto ret;
        }
-       t = (struct transport *)v;
        rv = udp_clone(v->encap, dst);
        if (rv)
                rv->vtbl = &udp_encap_transport_vtbl;
blob - 4ccaf0728756f61db4dfb57d59d718b92e446f71
blob + a4cc6d7ca7325cfb71977a627e779d8d42e07396
--- sbin/isakmpd/x509.c
+++ sbin/isakmpd/x509.c
@@ -680,7 +680,7 @@ x509_read_crls_from_dir(X509_STORE *ctx, char *name)
        struct stat     sb;
        char            fullname[PATH_MAX];
        char            file[PATH_MAX];
-       int             fd, off, size;
+       int             fd;
 
        if (strlen(name) >= sizeof fullname - 1) {
                log_print("x509_read_crls_from_dir: directory name too long");
@@ -695,8 +695,6 @@ x509_read_crls_from_dir(X509_STORE *ctx, char *name)
                return 0;
        }
        strlcpy(fullname, name, sizeof fullname);
-       off = strlen(fullname);
-       size = sizeof fullname - off;
 
        while ((fd = monitor_readdir(file, sizeof file)) != -1) {
                LOG_DBG((LOG_CRYPTO, 60, "x509_read_crls_from_dir: reading "

-- 
Christian "naddy" Weisgerber                          [email protected]

Reply via email to