use just "udp_port" the module name is prepended from the module itself.
On 10/2/07, Filippo Margiotta <[EMAIL PROTECTED]> wrote: > 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 > > -- This information is top security. When you have read it, destroy yourself. -- Marshall McLuhan _______________________________________________ Wireshark-dev mailing list [email protected] http://www.wireshark.org/mailman/listinfo/wireshark-dev
