add: info->name[29] = '\0';
context: parse(int c, char **argv, int invert, unsigned int *flags,      const struct ipt_entry *entry,      unsigned int *nfcache,      struct ipt_entry_match **match){	struct ipt_helper_info *info = (struct ipt_helper_info *)(*match)->data;	switch (c) {	case '1':		check_inverse(optarg, &invert, &invert, 0);		strncpy(info->name, optarg, 29);		if (invert)			info->invert = 1;		*flags = 1;		break;	default:		return 0;	}	return 1;}