#include <stdio.h>#include <stdlib.h>#include <string.h>#include <ctype.h>#include <unistd.h>#include <sys/time.h>#include <netinet/in.h>#include <netinet/ip.h>#include <openssl/sha.h>#include <openssl/dsa.h>#include <openssl/asn1.h>#include <openssl/rand.h>#include <sys/types.h>#include <errno.h>#include <fcntl.h>#include <asm/types.h>#include <netinet/ip6.h>#include <hip/hip_types.h>#include <hip/hip_proto.h>#include <hip/hip_globals.h>#include <hip/hip_funcs.h>#include <hip/hip_status.h>Defines | |
| #define | IN_LOOPBACK(a) ((((long int) (a)) & 0xff000000) == 0x7f000000) |
Functions | |
| int | status_dump_hi_list (char *buff, hi_node *list, int do_addr) |
| int | status_dump_addr_list (char *buff, sockaddr_list *addrs) |
| int | status_dump_assoc (char *buff) |
| int | status_dump_opts (char *buff) |
| void | status_set_opts (__u8 *buff) |
| int | hip_status_open () |
| void | hip_handle_status_request (__u8 *buff, int len, struct sockaddr *addr) |
| #define IN_LOOPBACK | ( | a | ) | ((((long int) (a)) & 0xff000000) == 0x7f000000) |
| void hip_handle_status_request | ( | __u8 * | buff, | |
| int | len, | |||
| struct sockaddr * | addr | |||
| ) |
| int hip_status_open | ( | ) |
| int status_dump_addr_list | ( | char * | buff, | |
| sockaddr_list * | addrs | |||
| ) |
| int status_dump_assoc | ( | char * | buff | ) |
| int status_dump_hi_list | ( | char * | buff, | |
| hi_node * | list, | |||
| int | do_addr | |||
| ) |
| int status_dump_opts | ( | char * | buff | ) |
| void status_set_opts | ( | __u8 * | buff | ) |
1.5.1