rem: printf("--string %s%s ", (info->invert) ? "! ": "", info->string);
add: if (is_hex_string(info->string, info->len)) { printf("--hex-string %s", (info->invert) ? "! ": ""); print_hex_string(info->string, info->len); } else { printf("--string %s", (info->invert) ? "! ": ""); print_string(info->string, info->len); }
context: save(const struct ipt_ip *ip, const struct ipt_entry_match *match){	const struct ipt_string_info *info =	    (const struct ipt_string_info*) match->data;	printf("--string %s%s ", (info->invert) ? "! ": "", info->string);}