diff options
Diffstat (limited to 'networking/libiproute/ll_map.c')
-rw-r--r-- | networking/libiproute/ll_map.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/networking/libiproute/ll_map.c b/networking/libiproute/ll_map.c index 3cfc9ccec..031b29a60 100644 --- a/networking/libiproute/ll_map.c +++ b/networking/libiproute/ll_map.c | |||
@@ -75,7 +75,7 @@ int ll_remember_index(struct sockaddr_nl *who ATTRIBUTE_UNUSED, | |||
75 | if (tb[IFLA_ADDRESS]) { | 75 | if (tb[IFLA_ADDRESS]) { |
76 | int alen; | 76 | int alen; |
77 | im->alen = alen = RTA_PAYLOAD(tb[IFLA_ADDRESS]); | 77 | im->alen = alen = RTA_PAYLOAD(tb[IFLA_ADDRESS]); |
78 | if (alen > sizeof(im->addr)) | 78 | if (alen > (int)sizeof(im->addr)) |
79 | alen = sizeof(im->addr); | 79 | alen = sizeof(im->addr); |
80 | memcpy(im->addr, RTA_DATA(tb[IFLA_ADDRESS]), alen); | 80 | memcpy(im->addr, RTA_DATA(tb[IFLA_ADDRESS]), alen); |
81 | } else { | 81 | } else { |