OpenHIP 0.9svn1
Functions
/home/tomh/svn/openhip/hip/trunk/src/util/cfg-files/hip_cfg_files.cpp File Reference
#include <iostream>
#include <openssl/engine.h>
#include <hip/hip_cfg_files.h>

Functions

int hipcfg_init (struct hip_conf *hc)
int hipcfg_close ()
int hipcfg_setUnderlayIpAddress (const char *ip)
int hipcfg_allowed_peers (const hip_hit hit1, const hip_hit hit2)
int hipcfg_peers_allowed (hip_hit *hits1, hip_hit *hits2, int max_cnt)
int hipcfg_getEndboxByLegacyNode (const struct sockaddr *host, struct sockaddr *eb)
int hipcfg_getLlipByEndbox (const struct sockaddr *eb, struct sockaddr *llip)
int hipcfg_getLegacyNodesByEndbox (const struct sockaddr *eb, struct sockaddr_storage *hosts, int size)
int hipcfg_verifyCert (const char *url, const hip_hit hit)
int hipcfg_getLocalCertUrl (char *url, unsigned int size)
int hipcfg_postLocalCert (const char *hit)
hi_nodehipcfg_getMyHostId ()
int hipcfg_getPeerNodes (struct peer_node *peerNodes, int max_count)

Function Documentation

int hipcfg_allowed_peers ( const hip_hit  hit1,
const hip_hit  hit2 
)
int hipcfg_close ( )
int hipcfg_getEndboxByLegacyNode ( const struct sockaddr *  host,
struct sockaddr *  eb 
)
int hipcfg_getLegacyNodesByEndbox ( const struct sockaddr *  eb,
struct sockaddr_storage *  hosts,
int  size 
)
int hipcfg_getLlipByEndbox ( const struct sockaddr *  eb,
struct sockaddr *  llip 
)
int hipcfg_getLocalCertUrl ( char *  url,
unsigned int  size 
)
hi_node* hipcfg_getMyHostId ( )
int hipcfg_getPeerNodes ( struct peer_node *  peerNodes,
int  max_count 
)
int hipcfg_init ( struct hip_conf hc)
int hipcfg_peers_allowed ( hip_hit hits1,
hip_hit hits2,
int  max_cnt 
)
int hipcfg_postLocalCert ( const char *  hit)
int hipcfg_setUnderlayIpAddress ( const char *  ip)
int hipcfg_verifyCert ( const char *  url,
const hip_hit  hit 
)