]> git.ipfire.org Git - thirdparty/lxc.git/commitdiff
netns_iaddrs: remove unused functions 2666/head
author2xsec <dh48.jeong@samsung.com>
Tue, 2 Oct 2018 09:55:33 +0000 (18:55 +0900)
committer2xsec <dh48.jeong@samsung.com>
Tue, 2 Oct 2018 09:55:33 +0000 (18:55 +0900)
Signed-off-by: 2xsec <dh48.jeong@samsung.com>
src/include/netns_ifaddrs.c

index 8291660e402b2e5d3953e6371a4963de85928d65..cc672a7fde0fb0b4a5a77185993b116c8f58bc4e 100644 (file)
@@ -495,44 +495,6 @@ static int __rtnl_enumerate(int link_af, int addr_af, __s32 netns_id,
        return r;
 }
 
-#pragma GCC diagnostic push
-#pragma GCC diagnostic ignored "-Wcast-align"
-/* Get a pointer to the address structure from a sockaddr. */
-static void *get_addr_ptr(struct sockaddr *sockaddr_ptr)
-{
-       if (sockaddr_ptr->sa_family == AF_INET)
-               return &((struct sockaddr_in *)sockaddr_ptr)->sin_addr;
-
-       if (sockaddr_ptr->sa_family == AF_INET6)
-               return &((struct sockaddr_in6 *)sockaddr_ptr)->sin6_addr;
-
-       return NULL;
-}
-#pragma GCC diagnostic pop
-
-static char *get_packet_address(struct sockaddr *sockaddr_ptr, char *buf, size_t buflen)
-{
-       char *slider = buf;
-#pragma GCC diagnostic push
-#pragma GCC diagnostic ignored "-Wcast-align"
-       unsigned char *m = ((struct sockaddr_ll *)sockaddr_ptr)->sll_addr;
-       unsigned char n = ((struct sockaddr_ll *)sockaddr_ptr)->sll_halen;
-#pragma GCC diagnostic pop
-
-       for (unsigned char i = 0; i < n; i++) {
-               int ret;
-
-               ret = snprintf(slider, buflen, "%02x%s", m[i], (i + 1) < n ? ":" : "");
-               if (ret < 0 || (size_t)ret >= buflen)
-                       return NULL;
-
-               buflen -= ret;
-               slider = (slider + ret);
-       }
-
-       return buf;
-}
-
 void netns_freeifaddrs(struct netns_ifaddrs *ifp)
 {
        struct netns_ifaddrs *n;