[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