[Winpcap-users] How to get local MAC address ?
Wentao Shang
wentaoshang at gmail.com
Mon Sep 12 18:45:47 PDT 2011
2011/9/13 "Fish" (David B. Trout) <fish at infidels.org>:
> Wentao Shang wrote:
>
> [...]
>> One solution is to compare the 'AdapterName' field
>
> (Or maybe Description? Or maybe FriendlyName?)
>
>
>> in IP_ADAPTER_ADDRESSES struct with the field in pcap_if_t struct
>> (i don't remember the name).
>
> (Description?)
>
Description is not unique. You may have two devices with the same
description as 'Intel(R) 82566MM Gigabit Network Connection' if you
wish. :)
Wentao
>
>> You may first get the whole pcap_if_t struct list then select
>> the one you need.
>
> I agree. That is probably the best way. Scan the list of IP_ADAPTER_ADDRESSES returned by GetAdaptersAddresses and find(*) the entry for the WinPCap adapter you're interested in.
>
> --
> "Fish" (David B. Trout)
> fish at softdevlabs.com
>
> (*) AdapterName? Description? FriendlyName? Not sure which one is correct, but I seem to recall ONE of them matches the WinPCap Description field (I think).
>
>
> _______________________________________________
> Winpcap-users mailing list
> Winpcap-users at winpcap.org
> https://www.winpcap.org/mailman/listinfo/winpcap-users
>
--
Wentao Shang
Master Candidate and Research Assistant at CERNET Center & NGN Lab, EE
Department, Tsinghua University,
Email: wentaoshang at gmail.com, mundou at qq.com,
Mobile: +86-13466605118, +86-18952150939,
More information about the Winpcap-users
mailing list