1 #include "fmt.h" 2 #include "ip4.h" 3 fmt_ip4(char * s,const char ip[4])4size_t fmt_ip4(char *s,const char ip[4]) 5 { 6 size_t i,len; 7 8 len = 0; 9 for (i=0; i<4; ++i) { 10 register size_t j; 11 len+=(j=fmt_ulong(s,(unsigned long) (unsigned char) ip[i]))+1; 12 if (s && i<3) { s+=j; *s++='.'; } 13 } 14 return len-1; 15 } 16