#include <ip_addr.h>#include <arpa/inet.h>#include <net/if_arp.h>#include <string.h>#include <stdio.h>Go to the source code of this file.
Functions | |
| ip_addr_t | ip_addr_v4 (register uint32_t i) |
| uint32_t | ip_v4_addr (register ip_addr_t *ip) |
| ip_addr_t | ip_addr_in (register struct in_addr *in) |
| in_addr | ip_in_addr (register ip_addr_t *ip) |
| ip_addr_t | ip_addr_sin (register struct sockaddr_in *sin) |
| sockaddr_in | ip_sin_addr (register ip_addr_t *ip) |
| ip_addr_t | ip_addr_in6 (register struct in6_addr *in6) |
| in6_addr | ip_in6_addr (register ip_addr_t *ip) |
| ip_addr_t | ip_addr_sin6 (register struct sockaddr_in6 *sin6) |
| sockaddr_in6 | ip_sin6_addr (register ip_addr_t *ip) |
| ip_addr_t | ip_addr_in6bytes (register in6_bytes_t *in6) |
| in6_bytes_t | ip_in6bytes_addr (register ip_addr_t *ip) |
| ip_addr_t | ip_addr_text (register const char *s) |
| char * | ip_text_addr (register ip_addr_t *ip, register char *buf, register size_t len) |
| char * | ip_text (ip_addr_t ip, register char *buf, register size_t sz) |
| ip_addr_t | ip_addr_binary (uint8_t *addr_data, uint8_t len) |
| ip_addr_t | ip_v4_broadcast (ip_addr_t *ipp, uint8_t prefix) |
| uint8_t | ip_v4_netmask_to_prefix (ip_addr_t *netmask) |
| ip_addr_t | ip_v4_prefix_to_netmask (uint8_t prefix) |
| ip_addr_t | ip_mask (ip_addr_t *ipA, uint8_t prefix) |
Definition in file ip_addr.c.
1.4.7