Lines Matching refs:length

84   _gsskrb5_encode_om_uint32 (b->initiator_address.length, num);  in hash_input_chan_bindings()
86 if (b->initiator_address.length) in hash_input_chan_bindings()
89 b->initiator_address.length); in hash_input_chan_bindings()
92 _gsskrb5_encode_om_uint32 (b->acceptor_address.length, num); in hash_input_chan_bindings()
94 if (b->acceptor_address.length) in hash_input_chan_bindings()
97 b->acceptor_address.length); in hash_input_chan_bindings()
98 _gsskrb5_encode_om_uint32 (b->application_data.length, num); in hash_input_chan_bindings()
100 if (b->application_data.length) in hash_input_chan_bindings()
103 b->application_data.length); in hash_input_chan_bindings()
130 if (fwd_data->length > 0 && (flags & GSS_C_DELEG_FLAG)) in _gsskrb5_create_8003_checksum()
131 result->checksum.length = 24 + 4 + fwd_data->length; in _gsskrb5_create_8003_checksum()
133 result->checksum.length = 24; in _gsskrb5_create_8003_checksum()
134 result->checksum.data = malloc (result->checksum.length); in _gsskrb5_create_8003_checksum()
152 if (fwd_data->length > 0 && (flags & GSS_C_DELEG_FLAG)) { in _gsskrb5_create_8003_checksum()
156 *p++ = (fwd_data->length >> 0) & 0xFF; /* Dlgth */ in _gsskrb5_create_8003_checksum()
157 *p++ = (fwd_data->length >> 8) & 0xFF; /* Dlgth */ in _gsskrb5_create_8003_checksum()
158 memcpy(p, (unsigned char *) fwd_data->data, fwd_data->length); in _gsskrb5_create_8003_checksum()
160 p += fwd_data->length; in _gsskrb5_create_8003_checksum()
181 OM_uint32 length; in _gsskrb5_verify_8003_checksum() local
186 if(cksum->cksumtype != CKSUMTYPE_GSSAPI || cksum->checksum.length < 24) { in _gsskrb5_verify_8003_checksum()
192 _gsskrb5_decode_om_uint32(p, &length); in _gsskrb5_verify_8003_checksum()
193 if(length != sizeof(hash)) { in _gsskrb5_verify_8003_checksum()
217 if (cksum->checksum.length > 24 && (*flags & GSS_C_DELEG_FLAG)) { in _gsskrb5_verify_8003_checksum()
218 if(cksum->checksum.length < 28) { in _gsskrb5_verify_8003_checksum()
230 fwd_data->length = (p[0] << 0) | (p[1] << 8); in _gsskrb5_verify_8003_checksum()
232 if(cksum->checksum.length < 28 + fwd_data->length) { in _gsskrb5_verify_8003_checksum()
236 fwd_data->data = malloc(fwd_data->length); in _gsskrb5_verify_8003_checksum()
241 memcpy(fwd_data->data, p, fwd_data->length); in _gsskrb5_verify_8003_checksum()