/home/tomh/openhip/hip-0.5/src/include/hip/i3_hip.h File Reference

#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <sys/types.h>
#include <sys/socket.h>
#include <sys/time.h>
#include <errno.h>
#include <sys/utsname.h>
#include <time.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include <netdb.h>
#include <unistd.h>
#include <netinet/udp.h>
#include <netinet/ip.h>
#include "i3_server/i3_matching.h"
#include "i3/i3.h"
#include "i3_client/i3_client_api.h"
#include "i3_client/i3_client_id.h"
#include "hip.h"

Go to the source code of this file.

Defines

#define CFGFILE   "i3-cfg-PL.xml"

Functions

int cl_register_callback (unsigned short, void(*)(), void *)
int send_i3 (__u8 *, int, hip_hit *, struct sockaddr *, struct sockaddr *)
void hip_handle_packet (struct msghdr *, int, __u16)
int i3_init (hip_hit *)
void init_id_fromstr (ID *, char *)
void print_hit (const hip_hit *)
void clean_i3 ()


Define Documentation

#define CFGFILE   "i3-cfg-PL.xml"


Function Documentation

int cl_register_callback ( unsigned  short,
void(*)()  ,
void *   
)

void clean_i3 (  ) 

void hip_handle_packet ( struct msghdr *  ,
int  ,
__u16   
)

int i3_init ( hip_hit  ) 

void init_id_fromstr ( ID *  ,
char *   
)

void print_hit ( const hip_hit  ) 

int send_i3 ( __u8 ,
int  ,
hip_hit ,
struct sockaddr *  ,
struct sockaddr *   
)


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