X-Git-Url: http://pileus.org/git/?a=blobdiff_plain;f=interface.c;h=f9445cb8aba1a01948dc50beb25aed0445146ae3;hb=f78031293074cfd648a4f5453727a687d6886490;hp=833bc33e3a1ea837947e68121a24cffeca79b84e;hpb=c4148424b71a25ec79005361dc2363b800b10ada;p=~andy%2Ffetchmail diff --git a/interface.c b/interface.c index 833bc33e..f9445cb8 100644 --- a/interface.c +++ b/interface.c @@ -44,7 +44,7 @@ #endif /* defined __FreeBSD_USE_KVM */ #endif /* defined __FreeBSD__ */ #include "socket.h" -#include "i18n.h" +#include "gettext.h" #include "tunable.h" typedef struct { @@ -230,7 +230,6 @@ get_ifinfo(const char *ifname, ifinfo_t *ifinfo) struct ifaddr ifaddr; unsigned long ifaddr_addr; struct sockaddr sa; - unsigned long sa_addr; uint i; if (if_egid) @@ -360,7 +359,7 @@ get_ifinfo(const char *ifname, ifinfo_t *ifinfo) char iname[16]; int mib[6]; - memset(ifinfo, 0, sizeof(ifinfo)); + memset(ifinfo, 0, sizeof(*ifinfo)); /* trim interface name */