--- src/hlua_fcn.c.orig 2016-12-12 23:24:34 UTC +++ src/hlua_fcn.c @@ -1016,6 +1016,7 @@ int hlua_match_addr(lua_State *L) return 1; } } else { +#define s6_addr32 __u6_addr.__u6_addr32 if (((addr1->addr.v6.ip.s6_addr32[0] & addr2->addr.v6.mask.s6_addr32[0]) == (addr2->addr.v6.ip.s6_addr32[0] & addr1->addr.v6.mask.s6_addr32[0])) && ((addr1->addr.v6.ip.s6_addr32[1] & addr2->addr.v6.mask.s6_addr32[1]) ==