/home/tomh/openhip/hip-0.5/src/protocol/hip_globals.c File Reference

#include <openssl/dsa.h>
#include <openssl/dh.h>
#include <hip/hip_types.h>
#include <hip/hip_proto.h>
#include <hip/hip_stun.h>

Variables

long int num_entries = 0
int min_life = 0
int max_life = 0
int reg_type = 0
int add_reg_info = FALSE
int add_reg_request = FALSE
int add_reg_response = FALSE
int add_reg_failed = FALSE
int resp_lifetime = 0
int resp_reg_type = 0
int fail_type = 0
int fail_reg_type = 0
int repeat_reg = FALSE
int repeat_type = 0
int need_to_send_update2 = FALSE
from fr
int no_R1 = FALSE
via fr2
hip_assoc hip_assoc_table [MAX_CONNECTIONS]
int max_hip_assoc = 0
hip_reg hip_reg_table [MAX_REGISTRATIONS]
long int num_hip_reg = 0
hi_nodemy_hi_head = NULL
sockaddr_listmy_addr_head = NULL
hi_nodepeer_hi_head = NULL
dh_cache_entrydh_cache = NULL
char my_hi_filename [255]
char known_hi_filename [255]
char conf_filename [255]
const hip_hit zero_hit
int pfk_seqno = 0
int s_hip = 0
int s_hip_udp = 0
int s_pfk = 0
int s6_hip = 0
int s_net = 0
int s_stat = 0
int is_behind_nat = 0
StunAddress4 STUN_server_addr
hip_opt OPT
hip_conf HCNF
unsigned char dhprime_384 []
unsigned char dhprime_oakley_1 []
unsigned char dhprime_modp_1536 []
unsigned char dhprime_modp_3072 []
unsigned char dhprime_modp_6144 []
unsigned char dhprime_modp_8192 []
const unsigned char * dhprime [DH_MAX]
const int dhprime_len [DH_MAX]
unsigned char dhgen [DH_MAX] = {0,0x02,0x02,0x02,0x02,0x02,0x02}
const unsigned char khi_context_id [16]

Variable Documentation

int add_reg_failed = FALSE

int add_reg_info = FALSE

int add_reg_request = FALSE

int add_reg_response = FALSE

char conf_filename[255]

dh_cache_entry* dh_cache = NULL

unsigned char dhgen[DH_MAX] = {0,0x02,0x02,0x02,0x02,0x02,0x02}

const unsigned char* dhprime[DH_MAX]

Initial value:

unsigned char dhprime_384[]

Initial value:

 {
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC9,0x0F,0xDA,0xA2,
0x21,0x68,0xC2,0x34,0xC4,0xC6,0x62,0x8B,0x80,0xDC,0x1C,0xD1,
0x29,0x02,0x4E,0x08,0x8A,0x67,0xCC,0x74,0x02,0x0B,0xBE,0xA6,
0x3B,0x13,0xB2,0x02,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
}

const int dhprime_len[DH_MAX]

Initial value:

 {
        -1,
        sizeof(dhprime_384),
        sizeof(dhprime_oakley_1),
        sizeof(dhprime_modp_1536),
        sizeof(dhprime_modp_3072),
        sizeof(dhprime_modp_6144),
        sizeof(dhprime_modp_8192),
}

unsigned char dhprime_modp_1536[]

Initial value:

 {
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC9,0x0F,0xDA,0xA2,
0x21,0x68,0xC2,0x34,0xC4,0xC6,0x62,0x8B,0x80,0xDC,0x1C,0xD1,
0x29,0x02,0x4E,0x08,0x8A,0x67,0xCC,0x74,0x02,0x0B,0xBE,0xA6,
0x3B,0x13,0x9B,0x22,0x51,0x4A,0x08,0x79,0x8E,0x34,0x04,0xDD,
0xEF,0x95,0x19,0xB3,0xCD,0x3A,0x43,0x1B,0x30,0x2B,0x0A,0x6D,
0xF2,0x5F,0x14,0x37,0x4F,0xE1,0x35,0x6D,0x6D,0x51,0xC2,0x45,
0xE4,0x85,0xB5,0x76,0x62,0x5E,0x7E,0xC6,0xF4,0x4C,0x42,0xE9,
0xA6,0x37,0xED,0x6B,0x0B,0xFF,0x5C,0xB6,0xF4,0x06,0xB7,0xED,
0xEE,0x38,0x6B,0xFB,0x5A,0x89,0x9F,0xA5,0xAE,0x9F,0x24,0x11,
0x7C,0x4B,0x1F,0xE6,0x49,0x28,0x66,0x51,0xEC,0xE4,0x5B,0x3D,
0xC2,0x00,0x7C,0xB8,0xA1,0x63,0xBF,0x05,0x98,0xDA,0x48,0x36,
0x1C,0x55,0xD3,0x9A,0x69,0x16,0x3F,0xA8,0xFD,0x24,0xCF,0x5F,
0x83,0x65,0x5D,0x23,0xDC,0xA3,0xAD,0x96,0x1C,0x62,0xF3,0x56,
0x20,0x85,0x52,0xBB,0x9E,0xD5,0x29,0x07,0x70,0x96,0x96,0x6D,
0x67,0x0C,0x35,0x4E,0x4A,0xBC,0x98,0x04,0xF1,0x74,0x6C,0x08,
0xCA,0x23,0x73,0x27,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
}

unsigned char dhprime_modp_3072[]

unsigned char dhprime_modp_6144[]

unsigned char dhprime_modp_8192[]

unsigned char dhprime_oakley_1[]

Initial value:

 { 
0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xC9,0x0F,0xDA,0xA2,
0x21,0x68,0xC2,0x34,0xC4,0xC6,0x62,0x8B,0x80,0xDC,0x1C,0xD1,
0x29,0x02,0x4E,0x08,0x8A,0x67,0xCC,0x74,0x02,0x0B,0xBE,0xA6,
0x3B,0x13,0x9B,0x22,0x51,0x4A,0x08,0x79,0x8E,0x34,0x04,0xDD,
0xEF,0x95,0x19,0xB3,0xCD,0x3A,0x43,0x1B,0x30,0x2B,0x0A,0x6D,
0xF2,0x5F,0x14,0x37,0x4F,0xE1,0x35,0x6D,0x6D,0x51,0xC2,0x45,
0xE4,0x85,0xB5,0x76,0x62,0x5E,0x7E,0xC6,0xF4,0x4C,0x42,0xE9,
0xA6,0x3A,0x36,0x20,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF
}

int fail_reg_type = 0

int fail_type = 0

from fr

via fr2

struct hip_conf HCNF

hip_assoc hip_assoc_table[MAX_CONNECTIONS]

hip_reg hip_reg_table[MAX_REGISTRATIONS]

int is_behind_nat = 0

const unsigned char khi_context_id[16]

Initial value:

 {
0xf0, 0xef, 0xf0, 0x2f, 0xbf, 0xf4, 0x3d, 0x0f, 
0xe7, 0x93, 0x0c, 0x3c, 0x6e, 0x61, 0x74, 0xea 
}

char known_hi_filename[255]

int max_hip_assoc = 0

int max_life = 0

int min_life = 0

sockaddr_list* my_addr_head = NULL

char my_hi_filename[255]

hi_node* my_hi_head = NULL

int need_to_send_update2 = FALSE

int no_R1 = FALSE

long int num_entries = 0

long int num_hip_reg = 0

struct hip_opt OPT

hi_node* peer_hi_head = NULL

int pfk_seqno = 0

int reg_type = 0

int repeat_reg = FALSE

int repeat_type = 0

int resp_lifetime = 0

int resp_reg_type = 0

int s6_hip = 0

int s_hip = 0

int s_hip_udp = 0

int s_net = 0

int s_pfk = 0

int s_stat = 0

StunAddress4 STUN_server_addr

const hip_hit zero_hit

Initial value:

 {0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0,
                          0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x0}


Generated on Mon Oct 22 11:43:43 2007 for OpenHIP by  doxygen 1.5.1