all integer functions take int' instead of unsigned'
				
					
				
			git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@5346 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
		@@ -1,5 +1,5 @@
 | 
				
			|||||||
/*
 | 
					/*
 | 
				
			||||||
 * Copyright (c) 1997 Kungliga Tekniska H<>gskolan
 | 
					 * Copyright (c) 1997, 1998, 1999 Kungliga Tekniska H<>gskolan
 | 
				
			||||||
 * (Royal Institute of Technology, Stockholm, Sweden). 
 | 
					 * (Royal Institute of Technology, Stockholm, Sweden). 
 | 
				
			||||||
 * All rights reserved. 
 | 
					 * All rights reserved. 
 | 
				
			||||||
 *
 | 
					 *
 | 
				
			||||||
@@ -72,7 +72,7 @@ time_t timegm (struct tm *);
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
void time2generalizedtime (time_t t, octet_string *s);
 | 
					void time2generalizedtime (time_t t, octet_string *s);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
int der_get_int (unsigned char *p, size_t len, unsigned *ret, size_t *size);
 | 
					int der_get_int (unsigned char *p, size_t len, int *ret, size_t *size);
 | 
				
			||||||
int der_get_length (unsigned char *p, size_t len, size_t *val, size_t *size);
 | 
					int der_get_length (unsigned char *p, size_t len, size_t *val, size_t *size);
 | 
				
			||||||
int der_get_general_string (unsigned char *p, size_t len, 
 | 
					int der_get_general_string (unsigned char *p, size_t len, 
 | 
				
			||||||
			    general_string *str, size_t *size);
 | 
								    general_string *str, size_t *size);
 | 
				
			||||||
@@ -89,13 +89,13 @@ int der_match_tag_and_length (unsigned char *p, size_t len,
 | 
				
			|||||||
			      Der_class class, Der_type type, int tag,
 | 
								      Der_class class, Der_type type, int tag,
 | 
				
			||||||
			      size_t *length_ret, size_t *size);
 | 
								      size_t *length_ret, size_t *size);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
int decode_integer (unsigned char*, size_t, unsigned*, size_t*);
 | 
					int decode_integer (unsigned char*, size_t, int*, size_t*);
 | 
				
			||||||
int decode_general_string (unsigned char*, size_t, general_string*, size_t*);
 | 
					int decode_general_string (unsigned char*, size_t, general_string*, size_t*);
 | 
				
			||||||
int decode_octet_string (unsigned char*, size_t, octet_string*, size_t*);
 | 
					int decode_octet_string (unsigned char*, size_t, octet_string*, size_t*);
 | 
				
			||||||
int decode_generalized_time (unsigned char*, size_t, time_t*, size_t*);
 | 
					int decode_generalized_time (unsigned char*, size_t, time_t*, size_t*);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
int der_put_int (unsigned char *p, size_t len, unsigned val, size_t*);
 | 
					int der_put_int (unsigned char *p, size_t len, int val, size_t*);
 | 
				
			||||||
int der_put_length (unsigned char *p, size_t len, size_t val, size_t*);
 | 
					int der_put_length (unsigned char *p, size_t len, size_t val, size_t*);
 | 
				
			||||||
int der_put_general_string (unsigned char *p, size_t len, general_string *str, size_t*);
 | 
					int der_put_general_string (unsigned char *p, size_t len, general_string *str, size_t*);
 | 
				
			||||||
int der_put_octet_string (unsigned char *p, size_t len, octet_string *data, size_t*);
 | 
					int der_put_octet_string (unsigned char *p, size_t len, octet_string *data, size_t*);
 | 
				
			||||||
@@ -104,18 +104,18 @@ int der_put_tag (unsigned char *p, size_t len, Der_class class, Der_type type,
 | 
				
			|||||||
int der_put_length_and_tag (unsigned char*, size_t, size_t, 
 | 
					int der_put_length_and_tag (unsigned char*, size_t, size_t, 
 | 
				
			||||||
			    Der_class, Der_type, int, size_t*);
 | 
								    Der_class, Der_type, int, size_t*);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
int encode_integer (unsigned char *p, size_t len, unsigned *data, size_t*);
 | 
					int encode_integer (unsigned char *p, size_t len, int *data, size_t*);
 | 
				
			||||||
int encode_general_string (unsigned char *p, size_t len, general_string *data, size_t*);
 | 
					int encode_general_string (unsigned char *p, size_t len, general_string *data, size_t*);
 | 
				
			||||||
int encode_octet_string (unsigned char *p, size_t len, octet_string *k, size_t*);
 | 
					int encode_octet_string (unsigned char *p, size_t len, octet_string *k, size_t*);
 | 
				
			||||||
int encode_generalized_time (unsigned char *p, size_t len, time_t *t, size_t*);
 | 
					int encode_generalized_time (unsigned char *p, size_t len, time_t *t, size_t*);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
void free_integer (unsigned *num);
 | 
					void free_integer (int *num);
 | 
				
			||||||
void free_general_string (general_string *str);
 | 
					void free_general_string (general_string *str);
 | 
				
			||||||
void free_octet_string (octet_string *k);
 | 
					void free_octet_string (octet_string *k);
 | 
				
			||||||
void free_generalized_time (time_t *t);
 | 
					void free_generalized_time (time_t *t);
 | 
				
			||||||
 | 
					
 | 
				
			||||||
size_t length_len (size_t len);
 | 
					size_t length_len (size_t len);
 | 
				
			||||||
size_t length_integer (unsigned *data);
 | 
					size_t length_integer (int *data);
 | 
				
			||||||
size_t length_general_string (general_string *data);
 | 
					size_t length_general_string (general_string *data);
 | 
				
			||||||
size_t length_octet_string (octet_string *k);
 | 
					size_t length_octet_string (octet_string *k);
 | 
				
			||||||
size_t length_generalized_time (time_t *t);
 | 
					size_t length_generalized_time (time_t *t);
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user