Remove more unused variables in userland.
authorSascha Wildner <saw@online.de>
Wed, 17 Oct 2012 16:08:46 +0000 (18:08 +0200)
committerSascha Wildner <saw@online.de>
Wed, 17 Oct 2012 16:09:08 +0000 (18:09 +0200)
Found-by: gcc47
24 files changed:
lib/libipsec/pfkey_dump.c
lib/libstand/tftp.c
sbin/ping6/ping6.c
usr.bin/split/split.c
usr.bin/tail/forward.c
usr.bin/ypwhich/ypwhich.c
usr.sbin/IPXrouted/tables.c
usr.sbin/atm/scspd/scsp_config.c
usr.sbin/atm/scspd/scsp_output.c
usr.sbin/config/mkmakefile.c
usr.sbin/faithd/prefix.c
usr.sbin/installer/dfuibe_installer/fn_zonetab.c
usr.sbin/installer/dfuife_curses/curses_form.c
usr.sbin/installer/dfuife_curses/main.c
usr.sbin/installer/libaura/popen.c
usr.sbin/kbdmap/kbdmap.c
usr.sbin/moused/moused.c
usr.sbin/ndiscvt/ndiscvt.c
usr.sbin/nscd/cacheplcs.c
usr.sbin/ppp/iface.c
usr.sbin/ppp/physical.c
usr.sbin/pw/pw_log.c
usr.sbin/quot/quot.c
usr.sbin/rarpd/rarpd.c

index 48d6f50..326617d 100644 (file)
@@ -212,10 +212,8 @@ pfkey_sadump(struct sadb_msg *m)
        struct sadb_sa *m_sa;
        struct sadb_x_sa2 *m_sa2;
        struct sadb_lifetime *m_lftc, *m_lfth, *m_lfts;
-       struct sadb_address *m_saddr, *m_daddr, *m_paddr;
+       struct sadb_address *m_saddr, *m_daddr;
        struct sadb_key *m_auth, *m_enc;
-       struct sadb_ident *m_sid, *m_did;
-       struct sadb_sens *m_sens;
 
        /* check pfkey message. */
        if (pfkey_align(m, mhp)) {
@@ -234,12 +232,8 @@ pfkey_sadump(struct sadb_msg *m)
        m_lfts = (struct sadb_lifetime *)mhp[SADB_EXT_LIFETIME_SOFT];
        m_saddr = (struct sadb_address *)mhp[SADB_EXT_ADDRESS_SRC];
        m_daddr = (struct sadb_address *)mhp[SADB_EXT_ADDRESS_DST];
-       m_paddr = (struct sadb_address *)mhp[SADB_EXT_ADDRESS_PROXY];
        m_auth = (struct sadb_key *)mhp[SADB_EXT_KEY_AUTH];
        m_enc = (struct sadb_key *)mhp[SADB_EXT_KEY_ENCRYPT];
-       m_sid = (struct sadb_ident *)mhp[SADB_EXT_IDENTITY_SRC];
-       m_did = (struct sadb_ident *)mhp[SADB_EXT_IDENTITY_DST];
-       m_sens = (struct sadb_sens *)mhp[SADB_EXT_SENSITIVITY];
 
        /* source address */
        if (m_saddr == NULL) {
index ec44037..7c9af52 100644 (file)
@@ -31,7 +31,6 @@
  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
  *
  * $FreeBSD: src/lib/libstand/tftp.c,v 1.2.6.4 2001/07/14 14:00:03 mikeh Exp $
- * $DragonFly: src/lib/libstand/tftp.c,v 1.5 2005/12/11 02:27:26 swildner Exp $
  */
 
 /*
@@ -406,9 +405,6 @@ tftp_write(struct open_file *f, void *start, size_t size, size_t *resid)
 static int 
 tftp_stat(struct open_file *f, struct stat *sb)
 {
-       struct tftp_handle __unused *tftpfile;
-       tftpfile = (struct tftp_handle *) f->f_fsdata;
-
        sb->st_mode = 0444 | S_IFREG;
        sb->st_nlink = 1;
        sb->st_uid = 0;
index d7c54ac..0bc5531 100644 (file)
@@ -1694,7 +1694,7 @@ pr_ip6opt(void *extbuf, size_t bufsize)
        struct ip6_hbh *ext;
        int currentlen;
        u_int8_t type;
-       socklen_t extlen, len, __unused origextlen;
+       socklen_t extlen, len;
        void *databuf;
        size_t offset;
        u_int16_t value2;
@@ -1710,7 +1710,6 @@ pr_ip6opt(void *extbuf, size_t bufsize)
         *     subtract the size of a cmsg structure from the buffer size.
         */
        if (bufsize < (extlen  + CMSG_SPACE(0))) {
-               origextlen = extlen;
                extlen = bufsize - CMSG_SPACE(0);
                warnx("options truncated, showing only %u (total=%u)",
                    (unsigned int)(extlen / 8 - 1),
index 5fbc26e..3df8433 100644 (file)
@@ -33,7 +33,6 @@
  * @(#) Copyright (c) 1987, 1993, 1994 The Regents of the University of California.  All rights reserved.
  * @(#)split.c 8.2 (Berkeley) 4/16/94
  * $FreeBSD: src/usr.bin/split/split.c,v 1.6.2.2 2002/07/25 12:46:36 tjr Exp $
- * $DragonFly: src/usr.bin/split/split.c,v 1.6 2005/08/30 21:19:13 liamfoy Exp $
  */
 
 #include <sys/param.h>
@@ -302,17 +301,14 @@ newfile(void)
 {
        long i, maxfiles, tfnum;
        static long fnum;
-       static int defname;
        static char *fpnt;
 
        if (ofd == -1) {
                if (fname[0] == '\0') {
                        fname[0] = 'x';
                        fpnt = fname + 1;
-                       defname = 1;
                } else {
                        fpnt = fname + strlen(fname);
-                       defname = 0;
                }
                ofd = fileno(stdout);
        }
index e9b01d9..9debde3 100644 (file)
@@ -35,7 +35,6 @@
  *
  * @(#)forward.c       8.1 (Berkeley) 6/6/93
  * $FreeBSD: src/usr.bin/tail/forward.c,v 1.11.6.7 2003/01/07 05:26:22 tjr Exp $
- * $DragonFly: src/usr.bin/tail/forward.c,v 1.6 2005/03/01 21:37:33 cpressey Exp $
  */
 
 #include <sys/types.h>
@@ -306,13 +305,10 @@ void
 follow(file_info_t *files, enum STYLE style, off_t off)
 {
        int active, i, n;
-       long spin;
        file_info_t *file;
        struct stat sb2;
        struct timespec ts;
 
-       spin = 1;
-
        /* Position each of the files */
        file = files;
        active = 0;
index d28927e..2540f04 100644 (file)
@@ -27,7 +27,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.bin/ypwhich/ypwhich.c,v 1.16 2004/04/04 19:17:38 charnier Exp $
- * $DragonFly: src/usr.bin/ypwhich/ypwhich.c,v 1.3 2003/10/04 20:36:55 hmp Exp $
  */
 
 #include <sys/param.h>
@@ -142,11 +141,11 @@ main(int argc, char **argv)
        struct ypmaplist *ypml, *y;
        struct hostent *hent;
        struct sockaddr_in lsin;
-       int notrans, mode, getmap;
+       int notrans, mode;
        int c, r;
        u_int i;
 
-       getmap = notrans = mode = 0;
+       notrans = mode = 0;
        while ((c = getopt(argc, argv, "xd:mt")) != -1)
                switch (c) {
                case 'x':
index 8d34509..d2da213 100644 (file)
@@ -170,7 +170,6 @@ rtadd_clone(struct rt_entry *ort, struct sockaddr *dst, struct sockaddr *gate,
 {
        struct afhash h;
        struct rt_entry *rt;
-       struct rthash *rh;
        int af = dst->sa_family, flags;
        u_int hash;
 
@@ -181,7 +180,6 @@ rtadd_clone(struct rt_entry *ort, struct sockaddr *dst, struct sockaddr *gate,
        (*afswitch[af].af_hash)(dst, &h);
        flags = (*afswitch[af].af_ishost)(dst) ? RTF_HOST : 0;
        hash = h.afh_nethash;
-       rh = &nethash[hash & ROUTEHASHMASK];
        rt = (struct rt_entry *)malloc(sizeof (*rt));
        if (rt == NULL)
                return;
index 7b8b081..0f27791 100644 (file)
@@ -24,7 +24,6 @@
  * notice must be reproduced on all copies.
  *
  *     @(#) $FreeBSD: src/usr.sbin/atm/scspd/scsp_config.c,v 1.3 1999/08/28 01:15:32 peter Exp $
- *     @(#) $DragonFly: src/usr.sbin/atm/scspd/scsp_config.c,v 1.4 2003/11/15 20:33:43 eirikn Exp $
  */
 
 /*
@@ -210,7 +209,6 @@ finish_dcs(void)
 {
        int             rc = 0;
        Scsp_dcs        *dcsp;
-       Scsp_server     *ssp;
 
        /*
         * Make sure we have a current server block and DCS block
@@ -224,7 +222,6 @@ finish_dcs(void)
                parse_error("server not found");
                return(1);
        }
-       ssp = current_server;
        dcsp = current_dcs;
 
        /*
index aeddbc0..36a695f 100644 (file)
@@ -24,7 +24,6 @@
  * notice must be reproduced on all copies.
  *
  *     @(#) $FreeBSD: src/usr.sbin/atm/scspd/scsp_output.c,v 1.3 1999/08/28 01:15:33 peter Exp $
- *     @(#) $DragonFly: src/usr.sbin/atm/scspd/scsp_output.c,v 1.4 2004/12/18 22:48:02 swildner Exp $
  */
 
 /*
@@ -563,13 +562,11 @@ static int
 scsp_format_csu(Scsp_csu_msg *csup, char *buff, int blen)
 {
        int                     i, len, proc_len;
-       struct scsp_ncsu_msg    *scsup;
        Scsp_csa                *csap;
 
        /*
         * Format the mandatory common part of the message
         */
-       scsup = (struct scsp_ncsu_msg *)buff;
        len = scsp_format_mcp(&csup->csu_mcp, buff);
        if (len == 0)
                goto csu_invalid;
index 6e0854f..02ea961 100644 (file)
@@ -704,7 +704,7 @@ tail(char *fn)
 static void
 do_rules(FILE *f)
 {
-       char *cp, *np, och, *tp;
+       char *cp, *np, och;
        struct file_list *ftp;
        char *special;
 
@@ -735,7 +735,6 @@ do_rules(FILE *f)
                                fprintf(f, "%so: $S/%s%c\n", tail(np),
                                        np, och);
                }
-               tp = tail(np);
                special = ftp->f_special;
                if (special == NULL) {
                        const char *ftype = NULL;
index 4fadcf7..06b21db 100644 (file)
@@ -1,6 +1,5 @@
 /*     $KAME: prefix.c,v 1.9 2001/07/02 14:36:49 itojun Exp $  */
 /*     $FreeBSD: src/usr.sbin/faithd/prefix.c,v 1.1.2.2 2002/04/28 05:40:29 suz Exp $  */
-/*     $DragonFly: src/usr.sbin/faithd/prefix.c,v 1.4 2003/11/16 14:10:45 eirikn Exp $ */
 
 /*
  * Copyright (C) 2000 WIDE Project.
@@ -68,7 +67,6 @@ prefix_set(const char *s, struct prefix *prefix, int slash)
        char *p, *q, *r;
        struct addrinfo hints, *res = NULL;
        int max;
-       char *a;
 
        p = strdup(s);
        q = strchr(p, '/');
@@ -91,14 +89,11 @@ prefix_set(const char *s, struct prefix *prefix, int slash)
        switch (prefix->a.ss_family) {
        case AF_INET:
                max = 32;
-               a = (char *)&((struct sockaddr_in *)&prefix->a)->sin_addr;
                break;
        case AF_INET6:
                max = 128;
-               a = (char *)&((struct sockaddr_in6 *)&prefix->a)->sin6_addr;
                break;
        default:
-               a = NULL;
                max = -1;
                break;
        }
index bdb344d..69eedb2 100644 (file)
@@ -95,7 +95,6 @@ zt_parse(struct zonetab *head) {
        struct zonetab *c;
        struct zt_parse zp;
        char *file;
-       int i;
 
        zone_tab = fopen(ZONETAB_FILE, "r");
        stat(ZONETAB_FILE, &sb);
@@ -104,7 +103,6 @@ zt_parse(struct zonetab *head) {
        zp.buf = file;
 
        zp.state = ZT_CC;
-       i = 0;
        c = head;
 
        do {
index d980643..44ab7b8 100644 (file)
@@ -719,9 +719,8 @@ curses_form_refocus_after_scroll(struct curses_form *cf, int dx, int dy)
 int
 curses_form_widget_is_visible(struct curses_widget *w)
 {
-       unsigned int wx, wy;
+       unsigned int wy;
 
-       wx = w->x + 1 - w->form->x_offset;
        wy = w->y + 1 - w->form->y_offset;
 
        if (wy < 1 || wy > w->form->height)
@@ -733,7 +732,7 @@ curses_form_widget_is_visible(struct curses_widget *w)
 void
 curses_form_widget_ensure_visible(struct curses_widget *w)
 {
-       unsigned int wx, wy;
+       unsigned int wy;
        int dx = 0, dy = 0;
 
        /*
@@ -750,7 +749,6 @@ curses_form_widget_ensure_visible(struct curses_widget *w)
        if (curses_form_widget_is_visible(w))
                return;
 
-       wx = w->x + 1 - w->form->x_offset;
        wy = w->y + 1 - w->form->y_offset;
 
        if (wy < 1)
index 0023a16..67c3a96 100644 (file)
@@ -148,7 +148,6 @@ main(int argc, char **argv)
        int done = 0;
        char msgtype;
        int opt;
-       int last_amount = 0;
        char last_message[80];
        int is_streaming = 0;
        int ch;
@@ -264,7 +263,6 @@ main(int argc, char **argv)
                        if (pf != NULL)
                                curses_form_free(pf);
                        is_streaming = dfui_progress_get_streaming(pr);
-                       last_amount = dfui_progress_get_amount(pr);
                        strncpy(last_message, dfui_info_get_short_desc(
                            dfui_progress_get_info(pr)), 79);
                        pf = curses_form_construct_from_dfui_progress(pr,
index 5a96e25..774413f 100644 (file)
@@ -35,7 +35,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/lib/libc/gen/popen.c,v 1.14 2000/01/27 23:06:19 jasone Exp $
- * $DragonFly: src/contrib/bsdinstaller-1.1.6/src/lib/libaura/popen.c,v 1.1.1.1 2008/03/12 22:15:54 dave Exp $
  * $Id: popen.c,v 1.6 2005/02/06 06:57:30 cpressey Exp $
  *
  * @(#)popen.c 8.3 (Berkeley) 5/3/95
@@ -219,10 +218,10 @@ aura_pclose(FILE *iop)
 pid_t
 aura_pgetpid(FILE *iop)
 {
-       struct pid *cur, *last;
+       struct pid *cur;
 
        /* Find the appropriate file pointer. */
-       for (last = NULL, cur = pidlist; cur; last = cur, cur = cur->next)
+       for (cur = pidlist; cur; cur = cur->next)
                if (cur->fp == iop)
                        break;
        if (cur == NULL)
index 6330363..7da13a6 100644 (file)
@@ -325,7 +325,6 @@ show_dialog(struct keymap **km_sorted, int num_keymaps)
        FILE *fp;
        char *cmd, *dialog;
        char tmp_name[] = "/tmp/_kbd_lang.XXXX";
-       const char *ext;
        int fd, i, size;
 
        fd = mkstemp(tmp_name);
@@ -337,8 +336,6 @@ show_dialog(struct keymap **km_sorted, int num_keymaps)
        asprintf(&dialog, "/usr/bin/dialog --clear --title \"Keyboard Menu\" "
                          "--menu \"%s\" -1 -1 10", menu);
 
-       ext = extract_name(dir);
-
        /* start right font, assume that current font is equal
         * to default font in /etc/rc.conf
         *      
index d1937b6..b41cc23 100644 (file)
@@ -3002,7 +3002,7 @@ kidspad(u_char rxc, mousestatus_t *act)
     static int buf[5];
     static int buflen = 0, b_prev = 0 , x_prev = -1, y_prev = -1 ;
     static k_status status = S_IDLE ;
-    static struct timeval old, now ;
+    static struct timeval now ;
 
     int x, y ;
 
@@ -3040,7 +3040,6 @@ kidspad(u_char rxc, mousestatus_t *act)
        x_prev = x ;
        y_prev = y ;
     }
-    old = now ;
     act->dx = x - x_prev ;
     act->dy = y - y_prev ;
     if (act->dx || act->dy)
index aa850e7..3f59a12 100644 (file)
@@ -97,7 +97,7 @@ insert_padding(void **imgbase, int *imglen)
         image_dos_header       *dos_hdr;
         image_nt_header                *nt_hdr;
        image_optional_header   opt_hdr;
-        int                    i = 0, sections, curlen = 0;
+        int                    i = 0, sections;
        int                     offaccum = 0, oldraddr, oldrlen;
        uint8_t                 *newimg, *tmp;
 
index 259a8bb..a14ccb9 100644 (file)
@@ -153,11 +153,9 @@ static struct cache_policy_item_ *
 cache_queue_policy_get_next_item(struct cache_policy_ *policy,
        struct cache_policy_item_ *item)
 {
-       struct cache_queue_policy_ *queue_policy;
        struct cache_queue_policy_item_ *queue_item;
 
        TRACE_IN(cache_queue_policy_get_next_item);
-       queue_policy = (struct cache_queue_policy_ *)policy;
        queue_item = (struct cache_queue_policy_item_ *)item;
 
        TRACE_OUT(cache_queue_policy_get_next_item);
@@ -168,11 +166,9 @@ static struct cache_policy_item_ *
 cache_queue_policy_get_prev_item(struct cache_policy_ *policy,
        struct cache_policy_item_ *item)
 {
-       struct cache_queue_policy_ *queue_policy;
        struct cache_queue_policy_item_ *queue_item;
 
        TRACE_IN(cache_queue_policy_get_prev_item);
-       queue_policy = (struct cache_queue_policy_ *)policy;
        queue_item = (struct cache_queue_policy_item_ *)item;
 
        TRACE_OUT(cache_queue_policy_get_prev_item);
index 660ba59..311667c 100644 (file)
@@ -24,7 +24,6 @@
  * SUCH DAMAGE.
  *
  * $FreeBSD: src/usr.sbin/ppp/iface.c,v 1.13.2.9 2003/04/29 16:04:41 ume Exp $
- * $DragonFly: src/usr.sbin/ppp/iface.c,v 1.3 2004/02/03 07:11:47 dillon Exp $
  */
 
 #include <sys/param.h>
@@ -374,12 +373,11 @@ iface_addr_Add(const char *name, struct iface_addr *addr, int s)
 void
 iface_Clear(struct iface *iface, struct ncp *ncp, int family, int how)
 {
-  int addrs, af, inskip, in6skip, s4 = -1, s6 = -1, *s;
+  int af, inskip, in6skip, s4 = -1, s6 = -1, *s;
   unsigned n;
 
   if (iface->addrs) {
     inskip = in6skip = how == IFACE_CLEAR_ALL ? 0 : 1;
-    addrs = 0;
 
     for (n = 0; n < iface->addrs; n++) {
       af = ncprange_family(&iface->addr[n].ifa);
index ae0060f..4413a12 100644 (file)
@@ -579,7 +579,7 @@ iov2physical(struct datalink *dl, struct iovec *iov, int *niov, int maxiov,
              int fd, int *auxfd, int *nauxfd)
 {
   struct physical *p;
-  int len, type;
+  int type;
   unsigned h;
 
   p = (struct physical *)iov[(*niov)++].iov_base;
@@ -592,7 +592,6 @@ iov2physical(struct datalink *dl, struct iovec *iov, int *niov, int maxiov,
   p->desc.Write = physical_DescriptorWrite;
   p->type = PHYS_DIRECT;
   p->dl = dl;
-  len = strlen(_PATH_DEV);
   p->out = NULL;
   p->connect_count = 1;
 
index e432b6b..bcadec6 100644 (file)
@@ -44,7 +44,6 @@ pw_log(struct userconf * cnf, int mode, int which, char const * fmt,...)
                }
                if (logfile != NULL) {
                        va_list         argp;
-                       int             l;
                        time_t          now = time(NULL);
                        struct tm      *t = localtime(&now);
                        char            nfmt[256];
@@ -54,7 +53,6 @@ pw_log(struct userconf * cnf, int mode, int which, char const * fmt,...)
                                name = "unknown";
                        /* ISO 8601 International Standard Date format */
                        strftime(nfmt, sizeof nfmt, "%Y-%m-%d %T ", t);
-                       l = strlen(nfmt);
                        sprintf(nfmt + strlen(nfmt), "[%s:%s%s] %s\n", name, Which[which], Modes[mode], fmt);
                        va_start(argp, fmt);
                        vfprintf(logfile, nfmt, argp);
index dbd5b13..09654ad 100644 (file)
@@ -443,7 +443,7 @@ static void
 donames(int fd, struct fs *super, char *name)
 {
        int c;
-       ino_t inode, inode1;
+       ino_t inode;
        ino_t maxino;
        struct ufs1_dinode *ip;
        
@@ -452,7 +452,6 @@ donames(int fd, struct fs *super, char *name)
        while ((c = getchar()) != EOF && (c < '0' || c > '9'))
                while ((c = getchar()) != EOF && c != '\n');
        ungetc(c,stdin);
-       inode1 = -1;
        while (scanf("%"SCNuMAX,&inode) == 1) {
                if (inode > maxino) {
                        warnx("illegal inode %ju",(uintmax_t)inode);
@@ -470,7 +469,6 @@ donames(int fd, struct fs *super, char *name)
                                c = getchar();
                        }
                        putchar('\n');
-                       inode1 = inode;
                } else {
                        if (errno) {
                                err(1, "%s", name);
index b52f410..69ab61e 100644 (file)
@@ -15,7 +15,6 @@
  *
  * @(#) Copyright (c) 1990, 1991, 1992, 1993, 1996 The Regents of the University of California.  All rights reserved.
  * $FreeBSD: src/usr.sbin/rarpd/rarpd.c,v 1.41 2004/08/07 04:28:54 imp Exp $
- * $DragonFly: src/usr.sbin/rarpd/rarpd.c,v 1.4 2004/12/18 22:48:05 swildner Exp $
  */
 
 /*
@@ -116,7 +115,7 @@ int
 main(int argc, char *argv[])
 {
        int op;
-       char *ifname, *hostname, *name;
+       char *ifname, *name;
 
        int aflag = 0;          /* listen on "all" interfaces  */
        int fflag = 0;          /* don't fork */
@@ -168,7 +167,6 @@ main(int argc, char *argv[])
        argv += optind;
 
        ifname = (aflag == 0) ? argv[0] : NULL;
-       hostname = ifname ? argv[1] : argv[0];
 
        if ((aflag && ifname) || (!aflag && ifname == NULL))
                usage();