/home/tomh/openhip/hip-0.5/src/util/hitgen.c File Reference

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <openssl/bn.h>
#include <openssl/sha.h>
#include <openssl/dsa.h>
#include <openssl/rsa.h>
#include <openssl/rand.h>
#include <libxml/encoding.h>
#include <libxml/xmlIO.h>
#include <libxml/tree.h>
#include <sys/stat.h>
#include <errno.h>
#include <unistd.h>
#include <sys/wait.h>
#include <sys/time.h>
#include <hip/hip_version.h>
#include <hip/hip_types.h>
#include <hip/hip_funcs.h>
#include <hip/hip_globals.h>

Classes

struct  _hi_options

Typedefs

typedef _hi_options hi_options

Functions

int my_system (char *command)
int generate_HI (xmlNodePtr root_node, hi_options *opts)
static void delete_unused_whitespace_r (xmlNodePtr node)
static void delete_unused_whitespace (xmlDocPtr doc)
void publish_hits (char *out_filename)
void generate_conf_file (char *filename)
void print_hitgen_usage ()
int main (int argc, char *argv[])

Variables

int default_sizes [] = {1024}
static unsigned char seed [20]
hip_opt OPT

Typedef Documentation

typedef struct _hi_options hi_options


Function Documentation

static void delete_unused_whitespace ( xmlDocPtr  doc  )  [static]

static void delete_unused_whitespace_r ( xmlNodePtr  node  )  [static]

void generate_conf_file ( char *  filename  ) 

int generate_HI ( xmlNodePtr  root_node,
hi_options opts 
)

int main ( int  argc,
char *  argv[] 
)

int my_system ( char *  command  ) 

void print_hitgen_usage (  ) 

void publish_hits ( char *  out_filename  ) 


Variable Documentation

int default_sizes[] = {1024}

struct hip_opt OPT

unsigned char seed[20] [static]

Initial value:

{
        0xd5,0x01,0x4e,0x4b,0x60,0xef,0x2b,0xa8,0xb6,0x21,0x1b,0x40,
        0x62,0xba,0x32,0x24,0xe0,0x42,0x7d,0xd3,
}


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