#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <sys/time.h>#include <arpa/inet.h>#include <netinet/in.h>#include <netinet/ip.h>#include <netinet/ip6.h>#include <pthread.h>#include <ctype.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 <libxml/tree.h>#include <hip/hip_types.h>#include <hip/hip_proto.h>#include <hip/hip_globals.h>#include <hip/hip_funcs.h>Functions | |
| void | parse_xml_attributes (xmlAttrPtr attr, hi_node *hi) |
| void | parse_xml_hostid (xmlNodePtr node, hi_node *hi) |
| void | parse_xml_reghostid (xmlNodePtr node, hip_reg *hi, int i) |
| int | read_identities_file (char *filename, int mine) |
| int | hi_to_xml (xmlNodePtr root_node, hi_node *h, int mine) |
| int | save_identities_file (int mine) |
| int | read_conf_file (char *filename) |
| int | read_reg_file () |
| int hi_to_xml | ( | xmlNodePtr | root_node, | |
| hi_node * | h, | |||
| int | mine | |||
| ) |
| void parse_xml_attributes | ( | xmlAttrPtr | attr, | |
| hi_node * | hi | |||
| ) |
| void parse_xml_hostid | ( | xmlNodePtr | node, | |
| hi_node * | hi | |||
| ) |
| void parse_xml_reghostid | ( | xmlNodePtr | node, | |
| hip_reg * | hi, | |||
| int | i | |||
| ) |
| int read_conf_file | ( | char * | filename | ) |
| int read_identities_file | ( | char * | filename, | |
| int | mine | |||
| ) |
| int read_reg_file | ( | void | ) |
| int save_identities_file | ( | int | mine | ) |
1.5.1