On Mon, May 05, 2003 at 03:10:59PM +0200, [EMAIL PROTECTED] wrote:
> I have a protocol in my plugin (the H.323 mother of all plugins) and I 
> can't get it in the list 
> for Decode As... So far I register it using the following code called from 
> plugin_init()
> 
>         h225Cont.h225_0.hf_proto_H225 = proto_register_protocol( "ITU-T 
> Recommendation H.225.0", "H.225.0", "h225" );
>         proto_register_field_array( h225Cont.h225_0.hf_proto_H225, hfh225, 
> array_length( hfh225 ) );
>         proto_register_subtree_array( etth225, array_length( etth225 ) );
>                 register_dissector( "h225", dissect_h225, 
> h225Cont.h225_0.hf_proto_H225 );
> 
> What do I have to do to get it in the list for decode as?

        xxx_handle = create_dissector_handle(my_dissector, 
            h225Cont.h225_0.hf_proto_H225);
        dissector_add_handle("tcp.port", xxx_handle);

if, for example, it's to be used for TCP.


Reply via email to