Added separator functioninalitiy

FossilOrigin-Name: eb071d4fbb1bc89fa520f4fbba66f1a5d5014cb5119cdee729905ca3d9605015
This commit is contained in:
7u83@mail.ru 2014-07-22 05:07:52 +00:00
parent bf616e306d
commit 362d321e20
1 changed files with 6 additions and 5 deletions

View File

@ -20,14 +20,15 @@
#include "sock.h"
void sock_hwaddrtostr(const uint8_t *haddr,int len,char *dst)
char * sock_hwaddrtostr(const uint8_t *haddr,int len,char *dst,const char * separator)
{
int i;
char * d = dst;
for (i=0; i<len-1; i++){
sprintf(dst,"%02X:",haddr[i]);
dst+=3;
d+=sprintf(d,"%02X%s",haddr[i],separator);
// d+=3;
}
sprintf(dst,"%02X",haddr[i]);
sprintf(d,"%02X",haddr[i]);
return dst;
}