1 #include "fmt.h"
2 #include "ip4.h"
3 
ip4_fmt(char * s,char ip[4])4 unsigned int ip4_fmt(char *s,char ip[4])
5 {
6   unsigned int len;
7   unsigned int i;
8 
9   len = 0;
10   i = fmt_ulong(s,(unsigned long) (unsigned char) ip[0]); len += i; if (s) s += i;
11   if (s) *s++ = '.'; ++len;
12   i = fmt_ulong(s,(unsigned long) (unsigned char) ip[1]); len += i; if (s) s += i;
13   if (s) *s++ = '.'; ++len;
14   i = fmt_ulong(s,(unsigned long) (unsigned char) ip[2]); len += i; if (s) s += i;
15   if (s) *s++ = '.'; ++len;
16   i = fmt_ulong(s,(unsigned long) (unsigned char) ip[3]); len += i; if (s) s += i;
17   return len;
18 }
19