[erlang-questions] inet:getifaddrs/0 and windows
Wed Feb 24 01:35:21 CET 2016
On Tue, Feb 23, 2016 at 9:34 PM Kenneth Lakin <kennethlakin@REDACTED>
> On 02/23/2016 12:12 PM, Benoit Chesneau wrote:
> > I'm looking at the result of `inet:getifaddrs/0` and i'm not sure how to
> > use the interface name "//DEVICE/...". Is this a device id? Any idea how
> > i could query it using wmic?
> On my machine, the GUID part of the ifname (which is formatted as
> \\DEvICE\TCPIP_$GUID on my Windows 7 system) corresponds to the
> interface with the that GUID in the "SettingID" property of the "wmic
> nicconfig show" spew.
> I've never used wmic before, so I don't know how to get the nicconfig
> subcommand to only emit the information for a single interface, but
> maybe you do?
Thanks for the hint about SettingId, it helped a lot :)
Here is the final result getting the default route for an interface:
the code could probably be improved, but it works enough for now :)
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the erlang-questions