Fix issues with filter name conflicts and cleanup.
2004/09/04 06:16:51-07:00 net[shemminger]!kaber
: prevent tc crashes
(Logical change 1.81)
diff --git a/tc/f_rsvp.c b/tc/f_rsvp.c
index 3d9b528..3f33696 100644
--- a/tc/f_rsvp.c
+++ b/tc/f_rsvp.c
@@ -393,16 +393,14 @@
return 0;
}
-struct filter_util rsvp_util = {
- NULL,
- "rsvp",
- rsvp_parse_opt,
- rsvp_print_opt,
+struct filter_util rsvp_filter_util = {
+ .id = "rsvp",
+ .parse_fopt = rsvp_parse_opt,
+ .print_fopt = rsvp_print_opt,
};
-struct filter_util rsvp6_util = {
- NULL,
- "rsvp6",
- rsvp_parse_opt,
- rsvp_print_opt,
+struct filter_util rsvp6_filter_util = {
+ .id = "rsvp6",
+ .parse_fopt = rsvp_parse_opt,
+ .print_fopt = rsvp_print_opt,
};