13 #include "rtrlib/lib/convert_byte_order.h"
15 #include <sys/types.h>
51 const uint8_t first_bit,
52 const uint8_t quantity);
65 char *str,
const unsigned int len);
76 int lrtr_ipv6_str_to_addr(
const char *str,
struct lrtr_ipv6_addr *ip);
88 const enum target_byte_order tbo);
Struct holding an IPv6 address in host byte order.
Definition: ipv6.h:22
void lrtr_ipv6_addr_convert_byte_order(const uint32_t *src, uint32_t *dest, const enum target_byte_order tbo)
Converts the passed IPv6 address to given byte order.
Definition: ipv6.c:200
uint32_t addr[4]
Definition: ipv6.h:23