]> git.ipfire.org Git - thirdparty/dhcpcd.git/commitdiff
Fix some casts.
authorRoy Marples <roy@marples.name>
Sat, 16 May 2015 21:01:23 +0000 (21:01 +0000)
committerRoy Marples <roy@marples.name>
Sat, 16 May 2015 21:01:23 +0000 (21:01 +0000)
ipv4.c

diff --git a/ipv4.c b/ipv4.c
index 9fba88a74a3d8cefd239b30f1f683eae1736fdab..e5e3a6023d92cba4747657e29d5e6cc0634a9351 100644 (file)
--- a/ipv4.c
+++ b/ipv4.c
@@ -909,7 +909,7 @@ ipv4_finaliseaddr(struct interface *ifp)
            ipv4_iffindaddr(ifp, &lease->addr, NULL))
                delete_address(ifp);
 
-       state->added &= ~(STATE_FAKE | STATE_TENTATIVE);
+       state->added &= (uint8_t)~(STATE_FAKE | STATE_TENTATIVE);
        ipv4_finalisert(ifp);
 }
 
@@ -996,7 +996,7 @@ ipv4_applyaddr(void *arg)
                                    ifp->name,
                                    inet_ntoa(lease->addr),
                                    ifn->name);
-                               state->added &= ~STATE_TENTATIVE;
+                               state->added &= (uint8_t)~STATE_TENTATIVE;
                                return;
                        }
                        logger(ifp->ctx, LOG_INFO, "%s: preferring %s on %s",