[mythtv-users] Re: Why only numeric IP addresses work?

Grant Edwards grante at visi.com
Wed Oct 13 14:40:02 UTC 2004


On Wed, Oct 13, 2004 at 08:51:42AM -0500, Grant Edwards wrote:

> and setting up an inet_addr stuct, all that's required is to
> rip out a couple dozen lines of code and replace it with a
> single call to gethostbyname().  That illustrates _my_ point:
> why would anybody go to all the extra work required to
> explicitly _not_allow_ hostnames?

I browsed around the source code a bit, and in some places
gethostbyname() is used (so the normal resover libraries will
work).  In other places, some Qt "host address" object is used.
>From what I can tell from the Qt documentation, that object can
only understand dotted-quad notation.  Apparently, the Qt guys
decided to write their own address parser rather than doing the
right thing and just calling gethostbyname().  Not only did
they reinvent the wheel, they apparently made it sqaure...

-- 
Grant Edwards
grante at visi.com


More information about the mythtv-users mailing list