X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=extensions%2Flibip6t_physdev.c;fp=extensions%2Flibip6t_physdev.c;h=e7fa22e98d3685deddafc3bf52a982f257d57e18;hb=782ed68bce7c9b3cc29eb4351ec13ede40a7ee49;hp=fb473470430264eb1832547250781781320de252;hpb=2e293f94e43325cb8cc719e27b43e647842c046d;p=iptables.git diff --git a/extensions/libip6t_physdev.c b/extensions/libip6t_physdev.c index fb47347..e7fa22e 100644 --- a/extensions/libip6t_physdev.c +++ b/extensions/libip6t_physdev.c @@ -53,7 +53,8 @@ parse(int c, char **argv, int invert, unsigned int *flags, if (*flags & IP6T_PHYSDEV_OP_IN) goto multiple_use; check_inverse(optarg, &invert, &optind, 0); - parse_interface(argv[optind-1], info->physindev, info->in_mask); + parse_interface(argv[optind-1], info->physindev, + (unsigned char *)info->in_mask); if (invert) info->invert |= IP6T_PHYSDEV_OP_IN; info->bitmask |= IP6T_PHYSDEV_OP_IN; @@ -65,7 +66,7 @@ parse(int c, char **argv, int invert, unsigned int *flags, goto multiple_use; check_inverse(optarg, &invert, &optind, 0); parse_interface(argv[optind-1], info->physoutdev, - info->out_mask); + (unsigned char *)info->out_mask); if (invert) info->invert |= IP6T_PHYSDEV_OP_OUT; info->bitmask |= IP6T_PHYSDEV_OP_OUT;