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" #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; int i;
char * d = dst;
for (i=0; i<len-1; i++){ for (i=0; i<len-1; i++){
sprintf(dst,"%02X:",haddr[i]); d+=sprintf(d,"%02X%s",haddr[i],separator);
dst+=3; // d+=3;
} }
sprintf(dst,"%02X",haddr[i]); sprintf(d,"%02X",haddr[i]);
return dst;
} }