Hi Tomas, the param name must start with the module name, and the first letter cannot be '.' or '-', so, somethink like mikeyudpport is ok and working.
Thanks again guys. Filippo 2007/10/2, Kukosa, Tomas <[EMAIL PROTECTED]>: > > > > module_t *mikey_module; > > > mikey_module = prefs_register_protocol(proto_mikey, > > > proto_reg_handoff_mikey); > > > prefs_register_uint_preference(mikey_module, "UDPPort", > > "UDPPort", "UDP > > > Port (default 4369)", 10, &mikey_udpport); > > > > > > during the compiling there are some assertion failing. > > > > > > Could somebody help me on this please ? > > > > Well, what does the assertion say? > > > > One guess: the name of the preference should start with your protocol > > name. It should be something like "mikey.UDPPort" instead of just > > "UDPPort". > > > No, the preference name MUST NOT start with protocol name. (see > prefs.c:579) > > And the prefernce can contain only lowercase letters or digits or dot or > underscore. (see prefs.c:562) > > Try: > prefs_register_uint_preference(mikey_module, "udp.port", "UDP Port", > "UDP Port (default 4369)", 10, &mikey_udpport); > _______________________________________________ > Wireshark-dev mailing list > [email protected] > http://www.wireshark.org/mailman/listinfo/wireshark-dev >
_______________________________________________ Wireshark-dev mailing list [email protected] http://www.wireshark.org/mailman/listinfo/wireshark-dev
