| 918 | |
| 919 | |
| 920 | void setInterfaceParams(struct ifaddrs* iface, NetworkInterfaceImpl& impl) |
| 921 | { |
| 922 | struct sockaddr_dl* sdl = (struct sockaddr_dl*) iface->ifa_addr; |
| 923 | impl.setName(iface->ifa_name); |
| 924 | impl.setDisplayName(iface->ifa_name); |
| 925 | impl.setAdapterName(iface->ifa_name); |
| 926 | impl.setPhyParams(); |
| 927 | |
| 928 | impl.setMACAddress(LLADDR(sdl), sdl->sdl_alen); |
| 929 | impl.setType(fromNative(sdl->sdl_type)); |
| 930 | } |
| 931 | |
| 932 | |
| 933 | } // namespace |
no test coverage detected