Lines Matching refs:addr
55 link_addr(const char *addr, struct sockaddr_dl *sdl) in link_addr() argument
65 if ((*addr >= '0') && (*addr <= '9')) { in link_addr()
66 new = *addr - '0'; in link_addr()
67 } else if ((*addr >= 'a') && (*addr <= 'f')) { in link_addr()
68 new = *addr - 'a' + 10; in link_addr()
69 } else if ((*addr >= 'A') && (*addr <= 'F')) { in link_addr()
70 new = *addr - 'A' + 10; in link_addr()
71 } else if (*addr == 0) { in link_addr()
74 (((*addr >= 'A') && (*addr <= 'Z')) || in link_addr()
75 ((*addr >= 'a') && (*addr <= 'z')))) in link_addr()
79 addr++; in link_addr()
83 *cp++ = addr[-1]; in link_addr()