Avoid some false positives with cppcheck. No binary change.
authorbluhm <bluhm@openbsd.org>
Fri, 14 Apr 2017 15:11:31 +0000 (15:11 +0000)
committerbluhm <bluhm@openbsd.org>
Fri, 14 Apr 2017 15:11:31 +0000 (15:11 +0000)
OK jsg@

sys/dev/softraid.c
sys/kern/kern_sig.c
sys/net/if.c
sys/net/if_spppsubr.c

index a836524..4135294 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: softraid.c,v 1.379 2017/03/27 17:42:19 deraadt Exp $ */
+/* $OpenBSD: softraid.c,v 1.380 2017/04/14 15:11:31 bluhm Exp $ */
 /*
  * Copyright (c) 2007, 2008, 2009 Marco Peereboom <marco@peereboom.us>
  * Copyright (c) 2008 Chris Kuethe <ckuethe@openbsd.org>
@@ -5058,7 +5058,8 @@ sr_hibernate_io(dev_t dev, daddr_t blkno, vaddr_t addr, size_t size, int op, voi
                my->srd = sc->sc_targets[sd->sc_link->target];
                DNPRINTF(SR_D_MISC, "sr_hibernate_io: discipline is %s\n",
                        my->srd->sd_name);
-               if (strncmp(my->srd->sd_name, "CRYPTO", 10))
+               if (strncmp(my->srd->sd_name, "CRYPTO",
+                   sizeof(my->srd->sd_name)))
                        return (ENOTSUP);
 
                /* Find the underlying device */
index fd64f0d..de0e1cb 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: kern_sig.c,v 1.209 2017/04/13 03:52:25 guenther Exp $ */
+/*     $OpenBSD: kern_sig.c,v 1.210 2017/04/14 15:11:31 bluhm Exp $    */
 /*     $NetBSD: kern_sig.c,v 1.54 1996/04/22 01:38:32 christos Exp $   */
 
 /*
@@ -646,7 +646,7 @@ killpg1(struct proc *cp, int signum, int pgid, int all)
        struct pgrp *pgrp;
        int nfound = 0;
 
-       if (all)
+       if (all) {
                /* 
                 * broadcast
                 */
@@ -659,7 +659,7 @@ killpg1(struct proc *cp, int signum, int pgid, int all)
                        if (signum)
                                prsignal(pr, signum);
                }
-       else {
+       else {
                if (pgid == 0)
                        /*
                         * zero pgid means send to my process group.
index 3004adc..3e95ef4 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if.c,v 1.492 2017/03/22 12:45:22 mikeb Exp $  */
+/*     $OpenBSD: if.c,v 1.493 2017/04/14 15:11:31 bluhm Exp $  */
 /*     $NetBSD: if.c,v 1.35 1996/05/07 05:26:04 thorpej Exp $  */
 
 /*
@@ -1368,7 +1368,7 @@ ifa_ifwithdstaddr(struct sockaddr *addr, u_int rdomain)
        TAILQ_FOREACH(ifp, &ifnet, if_list) {
                if (ifp->if_rdomain != rdomain)
                        continue;
-               if (ifp->if_flags & IFF_POINTOPOINT)
+               if (ifp->if_flags & IFF_POINTOPOINT) {
                        TAILQ_FOREACH(ifa, &ifp->if_addrlist, ifa_list) {
                                if (ifa->ifa_addr->sa_family !=
                                    addr->sa_family || ifa->ifa_dstaddr == NULL)
@@ -1376,6 +1376,7 @@ ifa_ifwithdstaddr(struct sockaddr *addr, u_int rdomain)
                                if (equal(addr, ifa->ifa_dstaddr))
                                        return (ifa);
                        }
+               }
        }
        return (NULL);
 }
index c71eaf8..bc9e30f 100644 (file)
@@ -1,4 +1,4 @@
-/*     $OpenBSD: if_spppsubr.c,v 1.162 2017/01/24 10:08:30 krw Exp $   */
+/*     $OpenBSD: if_spppsubr.c,v 1.163 2017/04/14 15:11:31 bluhm Exp $ */
 /*
  * Synchronous PPP link level subroutines.
  *
@@ -3100,7 +3100,7 @@ sppp_ipv6cp_scr(struct sppp *sp)
        if (sp->ipv6cp.opts & (1 << IPV6CP_OPT_COMPRESSION)) {
                opt[i++] = IPV6CP_OPT_COMPRESSION;
                opt[i++] = 4;
-p              opt[i++] = 0;   /* TBD */
+               opt[i++] = 0;   /* TBD */
                opt[i++] = 0;   /* TBD */
                /* variable length data may follow */
        }