fix error message if invalid flag is specified (Aaron Sethman) (Closes: #65)
diff --git a/extensions/libip6t_tcp.c b/extensions/libip6t_tcp.c
index 1bf1d19..a1a912c 100644
--- a/extensions/libip6t_tcp.c
+++ b/extensions/libip6t_tcp.c
@@ -122,7 +122,7 @@
}
if (i == sizeof(tcp_flag_names)/sizeof(struct tcp_flag_names))
exit_error(PARAMETER_PROBLEM,
- "Unknown TCP flag `%s'", buffer);
+ "Unknown TCP flag `%s'", ptr);
}
free(buffer);
diff --git a/extensions/libipt_tcp.c b/extensions/libipt_tcp.c
index 1ff8f12..37613ac 100644
--- a/extensions/libipt_tcp.c
+++ b/extensions/libipt_tcp.c
@@ -122,7 +122,7 @@
}
if (i == sizeof(tcp_flag_names)/sizeof(struct tcp_flag_names))
exit_error(PARAMETER_PROBLEM,
- "Unknown TCP flag `%s'", buffer);
+ "Unknown TCP flag `%s'", ptr);
}
free(buffer);