[mythtv] HDHomeRun discover broadcast
Jim Paris
jim at jtan.com
Tue Oct 31 17:06:03 UTC 2006
> > > 1) Find another way to determine all the subnets across all interfaces.
> > > 2) Define these dependencies as "absolutely necessary".
> > > 3) Define these dependencies as optional - used if present and generate
> > 4) Identify the HDHomeRun by IP address rather than ID and avoid the
> > 5) Use SO_BINDTODEVICE. Unfortunately, this requires root, but it
> 6) Dynamically load the libraries at runtime if they are installed,
>
> I think all the other options except 1 and 4 are non-starters.
Some more, can't hurt :)
7) Let the user specify the subnet address to use for the device ID
broadcast. Default to 255.255.255.255, which should go out the
interface with the default route.
8) Parse /proc/net/route to come up with a list of broadcast
addresses, possibly combine that with the previous option.
-jim
More information about the mythtv-dev
mailing list