=================================================================== --- src/Mono.Zeroconf.Providers.Avahi/Mono.Zeroconf.Providers.Avahi/ResolvableService.cs (Revision 98696) +++ src/Mono.Zeroconf.Providers.Avahi/Mono.Zeroconf.Providers.Avahi/ResolvableService.cs (Arbeitskopie) @@ -81,6 +81,10 @@ public string HostTarget { get { return service.HostName; } } + + public int NetworkInterface { + get { return service.NetworkInterface; } + } public short Port { get { return (short)service.Port; } Index: src/Mono.Zeroconf.Providers.Bonjour/Mono.Zeroconf.Providers.Bonjour/Service.cs =================================================================== --- src/Mono.Zeroconf.Providers.Bonjour/Mono.Zeroconf.Providers.Bonjour/Service.cs (Revision 98696) +++ src/Mono.Zeroconf.Providers.Bonjour/Mono.Zeroconf.Providers.Bonjour/Service.cs (Arbeitskopie) @@ -116,6 +116,10 @@ public IPHostEntry HostEntry { get { return hostentry; } } + + public int NetworkInterface { + get { return (int) interface_index; } + } public short Port { get { return IPAddress.NetworkToHostOrder(port); } Index: src/Mono.Zeroconf/Mono.Zeroconf/IResolvableService.cs =================================================================== --- src/Mono.Zeroconf/Mono.Zeroconf/IResolvableService.cs (Revision 98696) +++ src/Mono.Zeroconf/Mono.Zeroconf/IResolvableService.cs (Arbeitskopie) @@ -40,6 +40,7 @@ string FullName { get; } IPHostEntry HostEntry { get; } string HostTarget { get; } + int NetworkInterface { get; } short Port { get; } } }