Lines Matching defs:length

67   length (int32)
68 string of length bytes
461 * variable length fields; therefore, krb5_destroy_<type> must be
480 krb5_int32 length, type;
497 kret = krb5_fcc_read_int32(context, id, &length);
506 length--;
507 if (length < 0)
513 if (length) {
514 size_t msize = length;
515 if (msize != (krb5_ui_4) length) {
527 tmpprinc->length = length;
535 for (i=0; i < length; i++) {
555 krb5_int32 length;
564 kret = krb5_fcc_read_int32(context, id, &length);
567 /* Make *addrs able to hold length pointers to krb5_address structs
570 msize = length;
572 if (msize == 0 || msize - 1 != (krb5_ui_4) length || length < 0)
578 for (i=0; i < length; i++) {
626 keyblock->length = int32;
628 if (keyblock->length != (krb5_ui_4) int32)
630 if ( keyblock->length == 0 )
633 keyblock->contents = calloc(keyblock->length, sizeof(krb5_octet));
637 kret = krb5_fcc_read(context, id, keyblock->contents, keyblock->length);
665 data->length = len;
666 if (data->length != (krb5_ui_4) len || data->length + 1 == 0)
669 if (data->length == 0) {
674 data->data = (char *) malloc(data->length+1);
678 kret = krb5_fcc_read(context, id, data->data, (unsigned) data->length);
681 data->data[data->length] = 0; /* Null terminate, just in case.... */
711 addr->length = int32;
714 if (addr->length != (krb5_ui_4) int32)
717 if (addr->length == 0)
720 addr->contents = (krb5_octet *) malloc(addr->length);
724 kret = krb5_fcc_read(context, id, addr->contents, addr->length);
824 krb5_int32 length;
833 kret = krb5_fcc_read_int32(context, id, &length);
836 if (length == 0)
839 /* Make *a able to hold length pointers to krb5_authdata structs
842 msize = length;
844 if (msize == 0 || msize - 1 != (krb5_ui_4) length || length < 0)
850 for (i=0; i < length; i++) {
890 a->length = int32;
893 if (a->length != (krb5_ui_4) int32)
896 if (a->length == 0 )
899 a->contents = (krb5_octet *) malloc(a->length);
903 kret = krb5_fcc_read(context, id, a->contents, a->length);
966 krb5_int32 i, length, tmp, type;
971 tmp = length = krb5_princ_size(context, princ);
975 * DCE-compatible format means that the length count
991 for (i=0; i < length; i++) {
1004 krb5_int32 i, length = 0;
1012 length += 1;
1015 ret = krb5_fcc_store_int32(context, id, length);
1017 for (i=0; i < length; i++) {
1039 ret = krb5_fcc_store_ui_4(context, id, keyblock->length);
1041 return krb5_fcc_write(context, id, (char *) keyblock->contents, keyblock->length);
1053 ret = krb5_fcc_store_ui_4(context, id, addr->length);
1055 return krb5_fcc_write(context, id, (char *) addr->contents, addr->length);
1066 ret = krb5_fcc_store_ui_4(context, id, data->length);
1068 return krb5_fcc_write(context, id, data->data, data->length);
1153 krb5_int32 i, length=0;
1159 length++;
1162 ret = krb5_fcc_store_int32(context, id, length);
1164 for (i=0; i<length; i++) {
1180 ret = krb5_fcc_store_ui_4(context, id, a->length);
1182 return krb5_fcc_write(context, id, (krb5_pointer) a->contents, a->length);
1456 /* Write header length */
2032 * Space is allocated for the variable length fields in the
2234 /* For version 4 we save a length for the rest of the header */