#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <tfe_utils.h>
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;