{
unsigned int token_len = 0;
char ether_str[ETHER_ADDRSTRLEN];
- struct ether_addr *etheraddr = res;
struct ether_addr *tmp;
if (res && ressize < sizeof(struct ether_addr))
if (tmp == NULL)
return -1;
- memcpy(ðeraddr, tmp, sizeof(etheraddr));
+ if (res != NULL)
+ memcpy(res, tmp, sizeof(struct ether_addr));
return 0;
}