Lines Matching defs:len
18 static __inline__ int do_digit(char *str, u_int16_t *addr, u_int16_t scale, size_t *pos, size_t len, int *started)
22 if (*pos == len)
36 static const char *dnet_ntop1(const struct dn_naddr *dna, char *str, size_t len)
48 if (len == 0)
51 if (do_digit(str + pos, &area, 10, &pos, len, &started))
54 if (do_digit(str + pos, &area, 1, &pos, len, &started))
57 if (pos == len)
64 if (do_digit(str + pos, &addr, 1000, &pos, len, &started))
67 if (do_digit(str + pos, &addr, 100, &pos, len, &started))
70 if (do_digit(str + pos, &addr, 10, &pos, len, &started))
73 if (do_digit(str + pos, &addr, 1, &pos, len, &started))
76 if (pos == len)
85 const char *dnet_ntop(int af, const void *addr, char *str, size_t len)
90 return dnet_ntop1((struct dn_naddr *)addr, str, len);