Ethereal-dev: Re: [ethereal-dev] Diameter (using new prefs.c)

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: David Frascone <dave@xxxxxxxxxxxx>
Date: Fri, 14 Jul 2000 09:44:10 -0500
> We really do need a global way of modifying port registrations, for all
> protocols. This is a novel technique that will work well for this
> situation (diameter), but we still need to come up with code for
> doing it globally. 
> 

What I've been considering, at least for UDP, is to let the udp dissector own
a preferences tab where disectors can put their port changes.  Or, a tab where
at run time, you can change dissectors' ports.

Of course, there are still lots of who owns the ports issue.  . . But for now,
on a dissector-by-dissector basis, it would be pretty easy.

Right now diameter and radius both use their own page to change ports.  A
shared UDP port setter would be easy to implement for those two protocols
(since they already have dynamic port assignments).