Lines Matching defs:dest
40 static int sprintip(char *dest, const char *pre, const uint8_t *ip)
42 return sprintf(dest, "%s%d.%d.%d.%d", pre, ip[0], ip[1], ip[2], ip[3]);
66 char *dest, *ret;
72 dest = ret = xmalloc(upper_length(len, type) + strlen(type_p->name) + 2);
73 dest += sprintf(ret, "%s=", type_p->name);
78 dest += sprintip(dest, "", option);
79 *dest++ = '/';
83 dest += sprintip(dest, "", option);
86 dest += sprintf(dest, *option ? "yes" : "no");
89 dest += sprintf(dest, "%u", *option);
93 dest += sprintf(dest, "%u", ntohs(val_u16));
97 dest += sprintf(dest, "%d", ntohs(val_s16));
101 dest += sprintf(dest, "%lu", (unsigned long) ntohl(val_u32));
105 dest += sprintf(dest, "%ld", (long) ntohl(val_s32));
108 memcpy(dest, option, len);
109 dest[len] = '\0';
113 /* unpack option into dest; use ret for prefix (i.e., "optname=") */
114 dest = dname_dec(option, len, ret);
116 return dest;
122 dest += sprintf(dest, " ");