Lines Matching refs:addr

38 int netdev_ip4addr_aton(const char *cp, ip4_addr_t *addr)  in netdev_ip4addr_aton()  argument
169 if (addr) in netdev_ip4addr_aton()
171 ip4_addr_set_u32(addr, htonl(val)); in netdev_ip4addr_aton()
185 char *netdev_ip4addr_ntoa_r(const ip4_addr_t *addr, char *buf, int buflen) in netdev_ip4addr_ntoa_r() argument
196 s_addr = ip4_addr_get_u32(addr); in netdev_ip4addr_ntoa_r()
237 char *netdev_ip4addr_ntoa(const ip4_addr_t *addr) in netdev_ip4addr_ntoa() argument
240 return netdev_ip4addr_ntoa_r(addr, str, IP4ADDR_STRLEN_MAX); in netdev_ip4addr_ntoa()
278 netdev_ip6addr_aton(const char *cp, ip6_addr_t *addr) in netdev_ip6addr_aton() argument
306 if (addr) in netdev_ip6addr_aton()
310 addr->addr[addr_index++] |= current_block_value; in netdev_ip6addr_aton()
314 addr->addr[addr_index] = current_block_value << 16; in netdev_ip6addr_aton()
342 if (addr) in netdev_ip6addr_aton()
344 addr->addr[addr_index] = 0; in netdev_ip6addr_aton()
369 if (addr) in netdev_ip6addr_aton()
373 addr->addr[addr_index++] |= current_block_value; in netdev_ip6addr_aton()
377 addr->addr[addr_index] = current_block_value << 16; in netdev_ip6addr_aton()
382 if (addr) in netdev_ip6addr_aton()
386 addr->addr[addr_index] = htonl(addr->addr[addr_index]); in netdev_ip6addr_aton()
408 netdev_ip6addr_ntoa_r(const ip6_addr_t *addr, char *buf, int buflen) in netdev_ip6addr_ntoa_r() argument
420 current_block_value = htonl(addr->addr[current_block_index >> 1]); in netdev_ip6addr_ntoa_r()
444 next_block_value = htonl(addr->addr[(current_block_index + 1) >> 1]); in netdev_ip6addr_ntoa_r()
545 netdev_ip6addr_ntoa(const ip6_addr_t *addr) in netdev_ip6addr_ntoa() argument
548 return netdev_ip6addr_ntoa_r(addr, str, 40); in netdev_ip6addr_ntoa()
600 ip6_addr_t addr; in netdev_inet_pton() local
601 err = netdev_ip6addr_aton(src, &addr); in netdev_inet_pton()
604 rt_memcpy(dst, &addr.addr, sizeof(addr.addr)); in netdev_inet_pton()