#include #include #include #include int addr_sock_to_layer(struct sockaddr * sock_addr, int sockaddrlen, struct layer_addr * layer_addr) { return 0; } int addr_layer_to_sock(struct layer_addr * layer_addr, struct sockaddr * sock_addr) { int sockaddrlen=-1; return sockaddrlen; } //functioned as strdup, for dictator compatible. char* tfe_strdup(const char* s) { char*d=NULL; if(s==NULL) { return NULL; } d=(char*)malloc(strlen(s)+1); memcpy(d,s,strlen(s)+1); return d; }