Lines Matching refs:len

40  * which to write, from the right, `len' which means the maximum
47 der_put_unsigned (unsigned char *p, size_t len, const unsigned *v, size_t *size)
53 while (len > 0 && val) {
56 --len;
62 if(len < 1)
69 } else if (len < 1)
79 der_put_integer (unsigned char *p, size_t len, const int *v, size_t *size)
86 if(len < 1)
89 len--;
93 if(len < 1)
96 len--;
101 if(len < 1)
104 len--;
108 if(len < 1)
111 len--;
120 der_put_length (unsigned char *p, size_t len, size_t val, size_t *size)
122 if (len < 1)
132 if(len < 2)
136 len--;
147 der_put_boolean(unsigned char *p, size_t len, const int *data, size_t *size)
149 if(len < 1)
160 der_put_general_string (unsigned char *p, size_t len,
165 if (len < slen)
174 der_put_utf8string (unsigned char *p, size_t len,
177 return der_put_general_string(p, len, str, size);
181 der_put_printable_string (unsigned char *p, size_t len,
184 return der_put_octet_string(p, len, str, size);
188 der_put_ia5_string (unsigned char *p, size_t len,
191 return der_put_octet_string(p, len, str, size);
195 der_put_bmp_string (unsigned char *p, size_t len,
199 if (len / 2 < data->length)
212 der_put_universal_string (unsigned char *p, size_t len,
216 if (len / 4 < data->length)
231 der_put_visible_string (unsigned char *p, size_t len,
234 return der_put_general_string(p, len, str, size);
238 der_put_octet_string (unsigned char *p, size_t len,
241 if (len < data->length)
250 der_put_heim_integer (unsigned char *p, size_t len,
257 if (len < 1)
264 if (len < data->length)
267 len -= data->length;
278 if (len < 1)
281 len--;
289 if (len < 1)
292 len--;
302 der_put_generalized_time (unsigned char *p, size_t len,
312 e = der_put_octet_string(p, len, &k, &l);
322 der_put_utctime (unsigned char *p, size_t len,
332 e = der_put_octet_string(p, len, &k, &l);
342 der_put_oid (unsigned char *p, size_t len,
351 if (len < 1)
355 --len;
357 if (len < 1)
361 --len;
364 if (len < 1)
372 der_put_tag (unsigned char *p, size_t len, Der_class class, Der_type type,
376 if (len < 1)
385 if (len < 1)
388 len--;
393 if (len < 1)
403 der_put_length_and_tag (unsigned char *p, size_t len, size_t len_val,
411 e = der_put_length (p, len, len_val, &l);
415 len -= l;
417 e = der_put_tag (p, len, class, type, tag, &l);
430 const size_t len = gtimep ? 15 : 13;
432 s->data = malloc(len + 1);
435 s->length = len;
439 snprintf (s->data, len + 1, "%04d%02d%02d%02d%02d%02dZ",
443 snprintf (s->data, len + 1, "%02d%02d%02d%02d%02d%02dZ",
451 der_put_bit_string (unsigned char *p, size_t len,
455 if (len < data_size + 1)