christgau / wsdd

A Web Service Discovery host daemon.
MIT License
808 stars 97 forks source link

Code only allows binding to an interface, not a single address on an interface #165

Closed original-birdman closed 1 year ago

original-birdman commented 1 year ago

Linux allows there to be multiple addresses on an interface.

I have Samba listening on eno1:samba (only) [192.168.1.242].

But the -i option only allows me to specify eno1 (not eno1:samba - or 192.168.1.242).

The result is that the service is advertized as being on eno1 - 192.168.1.104.

original-birdman commented 1 year ago

Sorry - wrong wsdd code....