rxkad heimdal cleanup openafs-devel-1_5_75
authorDerrick Brashear <shadow@dementia.org>
Tue, 6 Jul 2010 13:36:27 +0000 (09:36 -0400)
committerDerrick Brashear <shadow@dementia.org>
Tue, 6 Jul 2010 13:38:45 +0000 (06:38 -0700)
don't assume every system have uint16_t and uint32_t;
instead massage for use of native afs types.

Change-Id: I8943f37ecf6dd5d1565ed295b6e6a2ca9eea5b6d
Reviewed-on: http://gerrit.openafs.org/2334
Reviewed-by: Derrick Brashear <shadow@dementia.org>
Tested-by: Derrick Brashear <shadow@dementia.org>

src/rxkad/README.v5
src/rxkad/v5gen.h

index 5e260d1..9113579 100644 (file)
@@ -52,6 +52,8 @@ export htree otree
 | cat > $otree/src/rxkad/v5der.c
 
 grep -v 'struct units'  $hotree/lib/asn1/krb5_asn1.h \
+ | sed s/uint16_t/afs_uint16/ \
+ | sed s/uint32_t/afs_uint32/ \
    > $otree/src/rxkad/v5gen.h
 
 cp  $hotree/lib/asn1/der-protos.h \
index 2d87f63..5ca4f97 100644 (file)
@@ -31,12 +31,12 @@ typedef char *heim_ia5_string;
 
 typedef struct heim_bmp_string {
   size_t length;
-  uint16_t *data;
+  afs_uint16 *data;
 } heim_bmp_string;
 
 typedef struct heim_universal_string {
   size_t length;
-  uint32_t *data;
+  afs_uint32 *data;
 } heim_universal_string;
 
 typedef char *heim_visible_string;