Blame SOURCES/bridge-utils-1.5-linux_3.8.x.patch

ea08d5
commit 5eebb7f9288b7881ffb929b1fd494fe3ac3be27d
ea08d5
Author: Russell Senior <russell@personaltelco.net>
ea08d5
Date:   Wed Mar 6 12:49:42 2013 -0800
ea08d5
ea08d5
    bridge-utils: Fix compile against linux-3.8.x
ea08d5
    
ea08d5
    Linux 3.8 has a header, include/uapi/linux/if_bridge.h that uses a
ea08d5
    struct in6_addr but doesn't define it.  The trivial seeming fix of
ea08d5
    including the header that does define it causes more problems.  The
ea08d5
    problem was discussed on mailing lists in January 2013.  The final
ea08d5
    suggestion I found was here:
ea08d5
    
ea08d5
          http://www.redhat.com/archives/libvir-list/2013-January/msg01253.html
ea08d5
    
ea08d5
    This is intended to implement that suggestion.
ea08d5
    
ea08d5
    Signed-off-by: Russell Senior <russell@personaltelco.net>
ea08d5
ea08d5
diff --git a/libbridge/libbridge.h b/libbridge/libbridge.h
ea08d5
index 39964f2..dd14bae 100644
ea08d5
--- a/libbridge/libbridge.h
ea08d5
+++ b/libbridge/libbridge.h
ea08d5
@@ -20,6 +20,7 @@
ea08d5
 #define _LIBBRIDGE_H
ea08d5
 
ea08d5
 #include <sys/socket.h>
ea08d5
+#include <netinet/in.h>
ea08d5
 #include <linux/if.h>
ea08d5
 #include <linux/if_bridge.h>
ea08d5