Replace all "dissector filter" registrations with "dissector color filter" registration.
[metze/wireshark/wip.git] / epan / dissectors / packet-enip.c
index 2f5c444341e6971957fe38599db58a38ed54eed7..409c601682902d45f03a8068f147f3b175e713a4 100644 (file)
@@ -36,7 +36,7 @@
 #include "config.h"
 
 #include <epan/packet.h>
-#include <epan/dissector_filters.h>
+#include <epan/color_dissector_filters.h>
 #include <epan/prefs.h>
 #include <epan/etypes.h>
 #include <epan/expert.h>
@@ -848,7 +848,7 @@ enip_io_conv_valid(packet_info *pinfo)
            ((conn->TransportClass_trigger & CI_TRANSPORT_CLASS_MASK) == 1));
 }
 
-static const gchar *
+static gchar *
 enip_io_conv_filter(packet_info *pinfo)
 {
    char      *buf;
@@ -894,7 +894,7 @@ enip_exp_conv_valid(packet_info *pinfo)
            ((conn->TransportClass_trigger & CI_TRANSPORT_CLASS_MASK) == 3));
 }
 
-static const gchar *
+static gchar *
 enip_exp_conv_filter(packet_info *pinfo)
 {
    char      *buf;
@@ -3736,8 +3736,8 @@ proto_register_enip(void)
    proto_register_field_array(proto_dlr, hfdlr, array_length(hfdlr));
    proto_register_subtree_array(ettdlr, array_length(ettdlr));
 
-   register_dissector_filter("ENIP IO", enip_io_conv_valid, enip_io_conv_filter);
-   register_dissector_filter("ENIP Explicit", enip_exp_conv_valid, enip_exp_conv_filter);
+   register_color_conversation_filter("enip", "ENIP IO", enip_io_conv_valid, enip_io_conv_filter);
+   register_color_conversation_filter("enip", "ENIP Explicit", enip_exp_conv_valid, enip_exp_conv_filter);
 
    register_decode_as(&enip_da);