]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
Fri Feb 20 09:56:35 IST 2007 Mark McLoughlin <markmc@redhat.com>
authorMark McLoughlin <markmc@redhat.com>
Tue, 20 Feb 2007 09:57:47 +0000 (09:57 +0000)
committerMark McLoughlin <markmc@redhat.com>
Tue, 20 Feb 2007 09:57:47 +0000 (09:57 +0000)
        * qemud/bridge.c: change the fix for the alignment warning
        a little.

ChangeLog
qemud/bridge.c

index 9c8fcd111aa629b9670a32c115ad48d7e8e4ef57..05032f9ccb0549c1ffcb632dc0519aff089947a4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Fri Feb 20 09:56:35 IST 2007 Mark McLoughlin <markmc@redhat.com>
+
+       * qemud/bridge.c: change the fix for the alignment warning
+       a little.
+       
 Fri Feb 20 09:03:05 IST 2007 Mark McLoughlin <markmc@redhat.com>
 
        * qemud/qemud.c: clean up qemudInitialize() and qemudListen()
index 4c30880a909c04dc802e7782a224f948aca0ab75..6d2d277ed51dfdbf09d74d9d704f8714c107cb33 100644 (file)
@@ -349,8 +349,8 @@ brSetInetAddr(brControl *ctl,
     else if (ret == 0)
         return EINVAL;
 
-    ((struct sockaddr_in *)((void *)&ifr.ifr_addr))->sin_family = AF_INET;
-    ((struct sockaddr_in *)((void *)&ifr.ifr_addr))->sin_addr   = inaddr;
+    ((struct sockaddr_in *)&ifr.ifr_data)->sin_family = AF_INET;
+    ((struct sockaddr_in *)&ifr.ifr_data)->sin_addr   = inaddr;
 
     if (ioctl(ctl->fd, cmd, &ifr) < 0)
         return errno;
@@ -386,7 +386,7 @@ brGetInetAddr(brControl *ctl,
     if (maxlen < BR_INET_ADDR_MAXLEN || ifr.ifr_addr.sa_family != AF_INET)
         return EFAULT;
 
-    inaddr = &((struct sockaddr_in *)((void *)&ifr.ifr_addr))->sin_addr;
+    inaddr = &((struct sockaddr_in *)&ifr.ifr_data)->sin_addr;
 
     if (!inet_ntop(AF_INET, inaddr, addr, maxlen))
         return errno;