Lines Matching defs:dest
133 lws_hex_to_byte_array(const char *h, uint8_t *dest, int max)
135 uint8_t *odest = dest;
147 *dest++ = (uint8_t)((t << 4) | t1);
153 return lws_ptr_diff(dest, odest);
159 lws_hex_from_byte_array(const uint8_t *src, size_t slen, char *dest, size_t len)
161 char *end = &dest[len - 1];
163 while (slen-- && dest != end) {
165 *dest++ = hexch[b >> 4];
166 if (dest == end)
168 *dest++ = hexch[b & 0xf];
171 *dest = '\0';
175 lws_hex_random(struct lws_context *context, char *dest, size_t len)
178 uint8_t b, *r = (uint8_t *)dest + len - n;
185 *dest++ = hexch[b >> 4];
186 *dest++ = hexch[b & 0xf];
191 *dest++ = hexch[(*r) >> 4];
193 *dest = '\0';
772 lws_strncpy(char *dest, const char *src, size_t size)
774 strncpy(dest, src, size - 1);
775 dest[size - 1] = '\0';
777 return dest;