xfs
[Top] [All Lists]

[PATCH 4/8] cleanup: kill u_int*_t types

To: xfs@xxxxxxxxxxx
Subject: [PATCH 4/8] cleanup: kill u_int*_t types
From: Dave Chinner <david@xxxxxxxxxxxxx>
Date: Fri, 16 Oct 2015 12:44:57 +1100
Delivered-to: xfs@xxxxxxxxxxx
In-reply-to: <1444959901-31319-1-git-send-email-david@xxxxxxxxxxxxx>
References: <1444959901-31319-1-git-send-email-david@xxxxxxxxxxxxx>
From: Dave Chinner <dchinner@xxxxxxxxxx>

They are the same as uint*_t type defined in <stdint.h>, so seek and
destroy these to reduce the type proliferation issues that this code
has.

Signed-off-by: Dave Chinner <dchinner@xxxxxxxxxx>
---
 common/content_inode.h  | 78 ++++++++++++++++++++++++-------------------------
 common/drive.h          |  4 +--
 common/drive_minrmt.c   | 56 +++++++++++++++++------------------
 common/drive_scsitape.c | 40 ++++++++++++-------------
 common/global.c         | 20 ++++++-------
 common/global.h         |  8 ++---
 common/hsmapi.c         | 10 +++----
 common/hsmapi.h         |  4 +--
 common/inventory.c      |  4 +--
 common/inventory.h      |  4 +--
 common/main.c           | 10 +++----
 common/media.h          | 10 +++----
 common/rec_hdr.h        |  4 +--
 common/types.h          | 17 +++++++----
 dump/content.c          | 66 ++++++++++++++++++++---------------------
 dump/inomap.c           | 30 +++++++++----------
 dump/inomap.h           |  8 ++---
 inventory/inv_api.c     |  6 ++--
 inventory/inv_core.c    |  4 +--
 inventory/inv_idx.c     | 18 ++++++------
 inventory/inv_mgr.c     |  4 +--
 inventory/inv_priv.h    | 32 ++++++++++----------
 inventory/inv_stobj.c   | 46 ++++++++++++++---------------
 inventory/inventory.h   | 12 ++++----
 inventory/testmain.c    |  2 +-
 invutil/invidx.c        |  6 ++--
 restore/content.c       | 20 ++++++-------
 restore/dirattr.c       | 54 +++++++++++++++++-----------------
 restore/dirattr.h       | 12 ++++----
 restore/inomap.c        | 24 +++++++--------
 restore/inomap.h        |  6 ++--
 restore/namreg.c        |  2 +-
 restore/namreg.h        |  2 +-
 restore/tree.c          |  6 ++--
 restore/tree.h          |  4 +--
 35 files changed, 319 insertions(+), 314 deletions(-)

diff --git a/common/content_inode.h b/common/content_inode.h
index 9013ca4..a69a9a0 100644
--- a/common/content_inode.h
+++ b/common/content_inode.h
@@ -88,19 +88,19 @@ struct content_inode_hdr {
                /* starting point of media file contents */
        startpt_t cih_endpt;                            /*  18  70 */
                /* starting point of next stream */
-       u_int64_t cih_inomap_hnkcnt;                    /*   8  78 */
+       uint64_t cih_inomap_hnkcnt;                     /*   8  78 */
 
-       u_int64_t cih_inomap_segcnt;                    /*   8  80 */
+       uint64_t cih_inomap_segcnt;                     /*   8  80 */
 
-       u_int64_t cih_inomap_dircnt;                    /*   8  88 */
+       uint64_t cih_inomap_dircnt;                     /*   8  88 */
 
-       u_int64_t cih_inomap_nondircnt;                 /*   8  90 */
+       uint64_t cih_inomap_nondircnt;                  /*   8  90 */
 
        xfs_ino_t cih_inomap_firstino;                  /*   8  98 */
 
        xfs_ino_t cih_inomap_lastino;                   /*   8  a0 */
 
-       u_int64_t cih_inomap_datasz;                    /*   8  a8 */
+       uint64_t cih_inomap_datasz;                     /*   8  a8 */
                /* bytes of non-metadata dumped */
        char cih_pad2[ CONTENT_INODE_HDR_SZ - 0xa8 ];   /*  18  c0 */
                /* padding */
@@ -158,27 +158,27 @@ typedef struct timestruct timestruct_t;
 
 struct bstat {                         /*                   bytes accum */
        xfs_ino_t       bs_ino;         /* inode number          8     8 */
-       u_int32_t       bs_mode;        /* type and mode         4     c */
-       u_int32_t       bs_nlink;       /* number of links       4    10 */
+       uint32_t        bs_mode;        /* type and mode         4     c */
+       uint32_t        bs_nlink;       /* number of links       4    10 */
        int32_t         bs_uid;         /* user id               4    14 */
        int32_t         bs_gid;         /* group id              4    18 */
-       u_int32_t       bs_rdev;        /* device value          4    1c */
+       uint32_t        bs_rdev;        /* device value          4    1c */
        int32_t         bs_blksize;     /* block size            4    20 */
        off64_t         bs_size;        /* file size             8    28 */
        timestruct_t    bs_atime;       /* access time           8    30 */
        timestruct_t    bs_mtime;       /* modify time           8    38 */
        timestruct_t    bs_ctime;       /* inode change time     8    40 */
        int64_t         bs_blocks;      /* number of blocks      8    48 */
-       u_int32_t       bs_xflags;      /* extended flags        4    4c */
+       uint32_t        bs_xflags;      /* extended flags        4    4c */
        int32_t         bs_extsize;     /* extent size           4    50 */
        int32_t         bs_extents;     /* number of extents     4    54 */
-       u_int32_t       bs_gen;         /* generation count      4    58 */
-       u_int16_t       bs_projid_lo;   /* low 16 of project id  2    5a */
-       u_int16_t       bs_forkoff;     /* inode fork offset     2    5c */
-       u_int16_t       bs_projid_hi;   /* hi 16 of project id   2    5e */
+       uint32_t        bs_gen;         /* generation count      4    58 */
+       uint16_t        bs_projid_lo;   /* low 16 of project id  2    5a */
+       uint16_t        bs_forkoff;     /* inode fork offset     2    5c */
+       uint16_t        bs_projid_hi;   /* hi 16 of project id   2    5e */
        char            bs_pad[ 10 ];   /* for expansion         e    68 */
-       u_int32_t       bs_dmevmask;    /* DMI event mask        4    6c */
-       u_int16_t       bs_dmstate;     /* DMI state info        2    6e */
+       uint32_t        bs_dmevmask;    /* DMI event mask        4    6c */
+       uint16_t        bs_dmstate;     /* DMI state info        2    6e */
        char            bs_pad1[ 18 ];  /* for expansion        12    80 */
                                        /* NOTE: old dumps didn't always
                                         * zero first 2 bytes of bs_pad1 */
@@ -216,12 +216,12 @@ bstat_projid(struct bstat *bs)
 struct filehdr {
        int64_t fh_offset;
        int32_t fh_flags;
-       u_int32_t fh_checksum;
+       uint32_t fh_checksum;
        bstat_t fh_stat;
        char fh_pad2[ FILEHDR_SZ
                      - sizeof( int64_t )
                      - sizeof( int32_t )
-                     - sizeof( u_int32_t )
+                     - sizeof( uint32_t )
                      - sizeof( bstat_t ) ];
 };
 
@@ -260,7 +260,7 @@ struct extenthdr {
        off64_t eh_offset;
        int32_t eh_type;
        int32_t eh_flags;
-       u_int32_t eh_checksum;
+       uint32_t eh_checksum;
        char eh_pad[ 4 ];
 };
 
@@ -298,7 +298,7 @@ typedef struct extenthdr extenthdr_t;
  * a sequence of directory entries is always terminated with a null 
direnthdr_t.
  * this is detected by looking for a zero ino.
  */
-typedef u_int32_t gen_t;
+typedef uint32_t gen_t;
 
 #define DIRENTHDR_ALIGN        8
 
@@ -307,8 +307,8 @@ typedef u_int32_t gen_t;
 struct direnthdr {
        xfs_ino_t dh_ino;
        gen_t dh_gen;
-       u_int32_t dh_checksum;
-       u_int16_t dh_sz; /* overall size of record */
+       uint32_t dh_checksum;
+       uint16_t dh_sz; /* overall size of record */
        char dh_name[ 6 ];
 };
 
@@ -320,9 +320,9 @@ typedef struct direnthdr direnthdr_t;
 
 struct direnthdr_v1 {
        xfs_ino_t dh_ino;
-       u_int16_t dh_gen; /* generation count & DENTGENMASK of ref'ed inode */
-       u_int16_t dh_sz; /* overall size of record */
-       u_int32_t dh_checksum;
+       uint16_t dh_gen; /* generation count & DENTGENMASK of ref'ed inode */
+       uint16_t dh_sz; /* overall size of record */
+       uint32_t dh_checksum;
        char dh_name[ 8 ];
 };
 
@@ -353,11 +353,11 @@ typedef struct direnthdr_v1 direnthdr_v1_t;
 #define EXTATTRHDR_ALIGN       8
 
 struct extattrhdr {
-       u_int32_t ah_sz; /* overall size of extended attribute record */
-       u_int16_t ah_valoff; /* byte offset within record of value */
-       u_int16_t ah_flags; /* see EXTATTRHDR_FLAGS_... below */
-       u_int32_t ah_valsz; /* size of value */
-       u_int32_t ah_checksum; /* hdr checksum */
+       uint32_t ah_sz; /* overall size of extended attribute record */
+       uint16_t ah_valoff; /* byte offset within record of value */
+       uint16_t ah_flags; /* see EXTATTRHDR_FLAGS_... below */
+       uint32_t ah_valsz; /* size of value */
+       uint32_t ah_checksum; /* hdr checksum */
 };
 
 typedef struct extattrhdr extattrhdr_t;
@@ -381,15 +381,15 @@ typedef struct extattrhdr extattrhdr_t;
         */
 
 /* Routines for calculating and validating checksums on xfsdump headers.
- * The header length must be an integral number of u_int32_t's.
+ * The header length must be an integral number of uint32_t's.
  */
-static inline u_int32_t
+static inline uint32_t
 calc_checksum(void *bufp, size_t len)
 {
-       u_int32_t sum = 0;
-       u_int32_t *sump = bufp;
-       u_int32_t *endp = sump + len / sizeof(u_int32_t);
-       assert(len % sizeof(u_int32_t) == 0);
+       uint32_t sum = 0;
+       uint32_t *sump = bufp;
+       uint32_t *endp = sump + len / sizeof(uint32_t);
+       assert(len % sizeof(uint32_t) == 0);
        while (sump < endp)
                sum += *sump++;
        return ~sum + 1;
@@ -398,10 +398,10 @@ calc_checksum(void *bufp, size_t len)
 static inline bool_t
 is_checksum_valid(void *bufp, size_t len)
 {
-       u_int32_t sum = 0;
-       u_int32_t *sump = bufp;
-       u_int32_t *endp = sump + len / sizeof(u_int32_t);
-       assert(len % sizeof(u_int32_t) == 0);
+       uint32_t sum = 0;
+       uint32_t *sump = bufp;
+       uint32_t *endp = sump + len / sizeof(uint32_t);
+       assert(len % sizeof(uint32_t) == 0);
        while (sump < endp)
                sum += *sump++;
        return sum == 0 ? BOOL_TRUE : BOOL_FALSE;
diff --git a/common/drive.h b/common/drive.h
index b0efa4c..89b143e 100644
--- a/common/drive.h
+++ b/common/drive.h
@@ -102,9 +102,9 @@
 #define DRIVE_HDR_SZ           sizeofmember( global_hdr_t, gh_upper )
 
 struct drive_hdr {
-       u_int32_t dh_drivecnt;                          /*   4    4 */
+       uint32_t dh_drivecnt;                           /*   4    4 */
                /* number of drives used to dump the fs */
-       u_int32_t dh_driveix;                           /*   4    8 */
+       uint32_t dh_driveix;                            /*   4    8 */
                /* 0-based index of the drive used to dump this stream */
        int32_t dh_strategyid;                          /*   4    c */
                /* ID of the drive strategy used to produce this dump */
diff --git a/common/drive_minrmt.c b/common/drive_minrmt.c
index 21eb09e..848d794 100644
--- a/common/drive_minrmt.c
+++ b/common/drive_minrmt.c
@@ -246,7 +246,7 @@ typedef struct drive_context drive_context_t;
 
 extern void usage( void );
 #ifdef DUMP
-extern u_int64_t hdr_mfilesz;
+extern uint64_t hdr_mfilesz;
 #endif /* DUMP */
 
 /* remote tape protocol declarations (should be a system header file)
@@ -329,10 +329,10 @@ static int validate_media_file_hdr( drive_t *drivep );
 static void calc_max_lost( drive_t *drivep );
 static void display_ring_metrics( drive_t *drivep, int mlog_flags );
 #ifdef CLRMTAUD
-static u_int32_t rewind_and_verify( drive_t *drivep );
-static u_int32_t erase_and_verify( drive_t *drivep ); 
-static u_int32_t bsf_and_verify( drive_t *drivep );
-static u_int32_t fsf_and_verify( drive_t *drivep );
+static uint32_t rewind_and_verify( drive_t *drivep );
+static uint32_t erase_and_verify( drive_t *drivep ); 
+static uint32_t bsf_and_verify( drive_t *drivep );
+static uint32_t fsf_and_verify( drive_t *drivep );
 #else /* CLRMTAUD */
 static short rewind_and_verify( drive_t *drivep );
 static short erase_and_verify( drive_t *drivep ); 
@@ -399,7 +399,7 @@ static drive_ops_t drive_ops = {
        do_quit,                /* do_quit */
 };
 
-static u_int32_t cmdlineblksize = 0;
+static uint32_t cmdlineblksize = 0;
 
 /* definition of locally defined global functions ****************************/
 
@@ -440,7 +440,7 @@ ds_match( int argc, char *argv[], drive_t *drivep )
                                        c );
                                return -10;
                            }
-                           cmdlineblksize = ( u_int32_t )atoi( optarg );
+                           cmdlineblksize = ( uint32_t )atoi( optarg );
                            errno = 0;
                            fd = open( drivep->d_pathname, O_RDONLY );
                            if ( fd < 0 ) 
@@ -1003,13 +1003,13 @@ do_seek_mark( drive_t *drivep, drive_mark_t *markp )
         */
        currentoffset = contextp->dc_reccnt * ( off64_t )tape_recsz;
        if ( contextp->dc_recp ) {
-               u_int32_t recoff;
+               uint32_t recoff;
 #ifdef DEBUG
                rec_hdr_t *rechdrp = ( rec_hdr_t * )contextp->dc_recp;
 #endif
 
                assert( contextp->dc_nextp >= contextp->dc_recp );
-               recoff = ( u_int32_t )( contextp->dc_nextp
+               recoff = ( uint32_t )( contextp->dc_nextp
                                        -
                                        contextp->dc_recp );
                assert( recoff <= tape_recsz );
@@ -1032,7 +1032,7 @@ do_seek_mark( drive_t *drivep, drive_mark_t *markp )
                                +
                                ( off64_t )rechdrp->rec_used;
                if ( wantedoffset >= nextrecoffset ) {
-                       u_int32_t recoff;
+                       uint32_t recoff;
                        size_t wantedcnt;
                        char *dummybufp;
                        size_t actualcnt;
@@ -1048,7 +1048,7 @@ do_seek_mark( drive_t *drivep, drive_mark_t *markp )
                        /* figure how much to ask for
                         */
                        assert( contextp->dc_nextp >= contextp->dc_recp );
-                       recoff = ( u_int32_t )( contextp->dc_nextp
+                       recoff = ( uint32_t )( contextp->dc_nextp
                                                -
                                                contextp->dc_recp );
                        wantedcnt = ( size_t )( rechdrp->rec_used
@@ -1232,11 +1232,11 @@ do_seek_mark( drive_t *drivep, drive_mark_t *markp )
                assert( wantedoffset - currentoffset < ( off64_t )tape_recsz );
                wantedcnt = ( size_t )( wantedoffset - currentoffset );
                if ( contextp->dc_recp ) {
-                       u_int32_t recoff;
+                       uint32_t recoff;
 #ifdef DEBUG
                        rec_hdr_t *rechdrp = ( rec_hdr_t * )contextp->dc_recp;
 #endif
-                       recoff = ( u_int32_t )( contextp->dc_nextp
+                       recoff = ( uint32_t )( contextp->dc_nextp
                                                -
                                                contextp->dc_recp );
                        assert( recoff <= tape_recsz );
@@ -1269,13 +1269,13 @@ do_seek_mark( drive_t *drivep, drive_mark_t *markp )
         */
        currentoffset = contextp->dc_reccnt * ( off64_t )tape_recsz;
        if ( contextp->dc_recp ) {
-               u_int32_t recoff;
+               uint32_t recoff;
 #ifdef DEBUG
                rec_hdr_t *rechdrp = ( rec_hdr_t * )contextp->dc_recp;
 #endif
 
                assert( contextp->dc_nextp >= contextp->dc_recp );
-               recoff = ( u_int32_t )( contextp->dc_nextp
+               recoff = ( uint32_t )( contextp->dc_nextp
                                        -
                                        contextp->dc_recp );
                assert( recoff <= tape_recsz );
@@ -1522,7 +1522,7 @@ huntQIC:
              p < contextp->dc_recendp
              ;
              p += QIC_BLKSZ ) {
-               if ( *( u_int64_t * )p == STAPE_MAGIC ) {
+               if ( *( uint64_t * )p == STAPE_MAGIC ) {
                        goto adjustQIC;
                }
        }
@@ -2921,10 +2921,10 @@ static void
 tape_rec_checksum_set( drive_context_t *contextp, char *bufp )
 {
        rec_hdr_t *rechdrp = ( rec_hdr_t * )bufp;
-       u_int32_t *beginp = ( u_int32_t * )bufp;
-       u_int32_t *endp = ( u_int32_t * )( bufp + tape_recsz );
-       u_int32_t *p;
-       u_int32_t accum;
+       uint32_t *beginp = ( uint32_t * )bufp;
+       uint32_t *endp = ( uint32_t * )( bufp + tape_recsz );
+       uint32_t *p;
+       uint32_t accum;
 
        if ( ! contextp->dc_recchksumpr ) {
                return;
@@ -2943,10 +2943,10 @@ static bool_t
 tape_rec_checksum_check( drive_context_t *contextp, char *bufp )
 {
        rec_hdr_t *rechdrp = ( rec_hdr_t * )bufp;
-       u_int32_t *beginp = ( u_int32_t * )bufp;
-       u_int32_t *endp = ( u_int32_t * )( bufp + tape_recsz );
-       u_int32_t *p;
-       u_int32_t accum;
+       uint32_t *beginp = ( uint32_t * )bufp;
+       uint32_t *endp = ( uint32_t * )( bufp + tape_recsz );
+       uint32_t *p;
+       uint32_t accum;
 
        if ( contextp->dc_recchksumpr && INT_GET(rechdrp->ischecksum, 
ARCH_CONVERT) ) {
                accum = 0;
@@ -3886,7 +3886,7 @@ display_ring_metrics( drive_t *drivep, int mlog_flags )
 }
 
 #ifdef CLRMTAUD
-static u_int32_t
+static uint32_t
 #else /* CLRMTAUD */
 static short
 #endif /* CLRMTAUD */
@@ -3913,7 +3913,7 @@ rewind_and_verify( drive_t *drivep )
 }
 
 #ifdef CLRMTAUD
-static u_int32_t
+static uint32_t
 #else /* CLRMTAUD */
 static short
 #endif /* CLRMTAUD */
@@ -3945,7 +3945,7 @@ erase_and_verify( drive_t *drivep )
 }
 
 #ifdef CLRMTAUD
-static u_int32_t
+static uint32_t
 #else /* CLRMTAUD */
 static short
 #endif /* CLRMTAUD */
@@ -3957,7 +3957,7 @@ bsf_and_verify( drive_t *drivep )
 }
 
 #ifdef CLRMTAUD
-static u_int32_t
+static uint32_t
 #else /* CLRMTAUD */
 static short
 #endif /* CLRMTAUD */
diff --git a/common/drive_scsitape.c b/common/drive_scsitape.c
index 605675f..06ba2f4 100644
--- a/common/drive_scsitape.c
+++ b/common/drive_scsitape.c
@@ -288,7 +288,7 @@ typedef long mtstat_t;
 
 extern void usage( void );
 #ifdef DUMP
-extern u_int64_t hdr_mfilesz;
+extern uint64_t hdr_mfilesz;
 #endif /* DUMP */
 
 /* remote tape protocol declarations (should be a system header file)
@@ -446,7 +446,7 @@ static drive_ops_t drive_ops = {
        do_quit,                /* do_quit */
 };
 
-static u_int32_t cmdlineblksize = 0;
+static uint32_t cmdlineblksize = 0;
 
 /* definition of locally defined global functions ****************************/
 
@@ -633,7 +633,7 @@ ds_instantiate( int argc, char *argv[], drive_t *drivep )
                                    c );
                            return -10;
                        }
-                       cmdlineblksize = ( u_int32_t )atoi( optarg );
+                       cmdlineblksize = ( uint32_t )atoi( optarg );
                        break;
 #ifdef DUMP
                case GETOPT_OVERWRITE:
@@ -1116,13 +1116,13 @@ do_seek_mark( drive_t *drivep, drive_mark_t *markp )
         */
        currentoffset = contextp->dc_reccnt * ( off64_t )tape_recsz;
        if ( contextp->dc_recp ) {
-               u_int32_t recoff;
+               uint32_t recoff;
 #ifdef DEBUG
                rec_hdr_t *rechdrp = ( rec_hdr_t * )contextp->dc_recp;
 #endif
 
                assert( contextp->dc_nextp >= contextp->dc_recp );
-               recoff = ( u_int32_t )( contextp->dc_nextp
+               recoff = ( uint32_t )( contextp->dc_nextp
                                        -
                                        contextp->dc_recp );
                assert( recoff <= tape_recsz );
@@ -1145,7 +1145,7 @@ do_seek_mark( drive_t *drivep, drive_mark_t *markp )
                                +
                                ( off64_t )rechdrp->rec_used;
                if ( wantedoffset >= nextrecoffset ) {
-                       u_int32_t recoff;
+                       uint32_t recoff;
                        size_t wantedcnt;
                        char *dummybufp;
                        size_t actualcnt;
@@ -1161,7 +1161,7 @@ do_seek_mark( drive_t *drivep, drive_mark_t *markp )
                        /* figure how much to ask for
                         */
                        assert( contextp->dc_nextp >= contextp->dc_recp );
-                       recoff = ( u_int32_t )( contextp->dc_nextp
+                       recoff = ( uint32_t )( contextp->dc_nextp
                                                -
                                                contextp->dc_recp );
                        wantedcnt = ( size_t )( rechdrp->rec_used
@@ -1345,11 +1345,11 @@ do_seek_mark( drive_t *drivep, drive_mark_t *markp )
                assert( wantedoffset - currentoffset < ( off64_t )tape_recsz );
                wantedcnt = ( size_t )( wantedoffset - currentoffset );
                if ( contextp->dc_recp ) {
-                       u_int32_t recoff;
+                       uint32_t recoff;
 #ifdef DEBUG
                        rec_hdr_t *rechdrp = ( rec_hdr_t * )contextp->dc_recp;
 #endif
-                       recoff = ( u_int32_t )( contextp->dc_nextp
+                       recoff = ( uint32_t )( contextp->dc_nextp
                                                -
                                                contextp->dc_recp );
                        assert( recoff <= tape_recsz );
@@ -1382,13 +1382,13 @@ do_seek_mark( drive_t *drivep, drive_mark_t *markp )
         */
        currentoffset = contextp->dc_reccnt * ( off64_t )tape_recsz;
        if ( contextp->dc_recp ) {
-               u_int32_t recoff;
+               uint32_t recoff;
 #ifdef DEBUG
                rec_hdr_t *rechdrp = ( rec_hdr_t * )contextp->dc_recp;
 #endif
 
                assert( contextp->dc_nextp >= contextp->dc_recp );
-               recoff = ( u_int32_t )( contextp->dc_nextp
+               recoff = ( uint32_t )( contextp->dc_nextp
                                        -
                                        contextp->dc_recp );
                assert( recoff <= tape_recsz );
@@ -1665,7 +1665,7 @@ huntQIC:
              p < contextp->dc_recendp
              ;
              p += QIC_BLKSZ ) {
-               if ( *( u_int64_t * )p == STAPE_MAGIC ) {
+               if ( *( uint64_t * )p == STAPE_MAGIC ) {
                        goto adjustQIC;
                }
        }
@@ -3614,10 +3614,10 @@ static void
 tape_rec_checksum_set( drive_context_t *contextp, char *bufp )
 {
        rec_hdr_t *rechdrp = ( rec_hdr_t * )bufp;
-       u_int32_t *beginp = ( u_int32_t * )bufp;
-       u_int32_t *endp = ( u_int32_t * )( bufp + tape_recsz );
-       u_int32_t *p;
-       u_int32_t accum;
+       uint32_t *beginp = ( uint32_t * )bufp;
+       uint32_t *endp = ( uint32_t * )( bufp + tape_recsz );
+       uint32_t *p;
+       uint32_t accum;
 
        if ( ! contextp->dc_recchksumpr ) {
                return;
@@ -3636,10 +3636,10 @@ static bool_t
 tape_rec_checksum_check( drive_context_t *contextp, char *bufp )
 {
        rec_hdr_t *rechdrp = ( rec_hdr_t * )bufp;
-       u_int32_t *beginp = ( u_int32_t * )bufp;
-       u_int32_t *endp = ( u_int32_t * )( bufp + tape_recsz );
-       u_int32_t *p;
-       u_int32_t accum;
+       uint32_t *beginp = ( uint32_t * )bufp;
+       uint32_t *endp = ( uint32_t * )( bufp + tape_recsz );
+       uint32_t *p;
+       uint32_t accum;
 
        if ( contextp->dc_recchksumpr && INT_GET(rechdrp->ischecksum, 
ARCH_CONVERT)) {
                accum = 0;
diff --git a/common/global.c b/common/global.c
index 2129941..ea7ad6d 100644
--- a/common/global.c
+++ b/common/global.c
@@ -96,7 +96,7 @@ global_hdr_alloc( int argc, char *argv[ ] )
 
        /* fill in the host id: typecast to fit into a 64 bit field
         */
-       ghdrp->gh_ipaddr = ( u_int64_t )( unsigned long )gethostid( );
+       ghdrp->gh_ipaddr = ( uint64_t )( unsigned long )gethostid( );
 
 #ifdef DUMP
        uuid_generate( ghdrp->gh_dumpid );
@@ -243,10 +243,10 @@ global_hdr_free( global_hdr_t *ghdrp )
 void
 global_hdr_checksum_set( global_hdr_t *hdrp )
 {
-       u_int32_t *beginp = ( u_int32_t * )&hdrp[ 0 ];
-       u_int32_t *endp = ( u_int32_t * )&hdrp[ 1 ];
-       u_int32_t *p;
-       u_int32_t accum;
+       uint32_t *beginp = ( uint32_t * )&hdrp[ 0 ];
+       uint32_t *endp = ( uint32_t * )&hdrp[ 1 ];
+       uint32_t *p;
+       uint32_t accum;
 
        hdrp->gh_checksum = 0;
        accum = 0;
@@ -263,10 +263,10 @@ global_hdr_checksum_set( global_hdr_t *hdrp )
 bool_t
 global_hdr_checksum_check( global_hdr_t *hdrp )
 {
-       u_int32_t *beginp = ( u_int32_t * )&hdrp[ 0 ];
-       u_int32_t *endp = ( u_int32_t * )&hdrp[ 1 ];
-       u_int32_t *p;
-       u_int32_t accum;
+       uint32_t *beginp = ( uint32_t * )&hdrp[ 0 ];
+       uint32_t *endp = ( uint32_t * )&hdrp[ 1 ];
+       uint32_t *p;
+       uint32_t accum;
 
        accum = 0;
        for ( p = beginp ; p < endp ; p++ ) {
@@ -279,7 +279,7 @@ global_hdr_checksum_check( global_hdr_t *hdrp )
  * else return BOOL_FALSE
  */
 bool_t 
-global_version_check( u_int32_t version )
+global_version_check( uint32_t version )
 {
        switch (version) {
                case GLOBAL_HDR_VERSION_0:
diff --git a/common/global.h b/common/global.h
index 537be0c..0b738de 100644
--- a/common/global.h
+++ b/common/global.h
@@ -43,15 +43,15 @@
 struct global_hdr {
        char gh_magic[ GLOBAL_HDR_MAGIC_SZ ];           /*   8    8 */
                /* unique signature of xfsdump */
-       u_int32_t gh_version;                           /*   4    c */
+       uint32_t gh_version;                            /*   4    c */
                /* header version */
-       u_int32_t gh_checksum;                          /*   4   10 */
+       uint32_t gh_checksum;                           /*   4   10 */
                /* 32-bit unsigned additive inverse of entire header */
        time32_t gh_timestamp;                          /*   4   14 */
                /* time32_t of dump */
        char gh_pad1[ 4 ];                              /*   4   18 */
                /* alignment */
-       u_int64_t gh_ipaddr;                            /*   8   20 */
+       uint64_t gh_ipaddr;                             /*   8   20 */
                /* from gethostid(2), room for expansion */
        uuid_t gh_dumpid;                               /*  10   30 */
                /* ID of dump session    */
@@ -97,7 +97,7 @@ extern bool_t global_hdr_checksum_check( global_hdr_t *hdrp );
  * else return BOOL_FALSE
  */
 
-extern bool_t global_version_check( u_int32_t version );
+extern bool_t global_version_check( uint32_t version );
 
 
 #endif /* GLOBAL_H */
diff --git a/common/hsmapi.c b/common/hsmapi.c
index ed29370..489223d 100644
--- a/common/hsmapi.c
+++ b/common/hsmapi.c
@@ -137,7 +137,7 @@ typedef     struct  {
 static inline void
 msb_store(
        u_char          *dest,
-       u_int64_t       src,
+       uint64_t        src,
        int             length)
 {
         int             i;
@@ -155,12 +155,12 @@ msb_store(
 * Returns
 *      value
 ******************************************************************************/
-static inline u_int64_t
+static inline uint64_t
 msb_load(
        u_char          *src,
        int             length)
 {
-        u_int64_t        tmp = 0;
+        uint64_t        tmp = 0;
         int             i;
 
         for (i = 0; i < length; i++) {
@@ -634,7 +634,7 @@ extern int
 HsmFilterExistingAttribute(
        hsm_f_ctxt_t    *hsm_f_ctxtp,
 const  char            *namep,         /* attribute name */
-       u_int32_t       valuesz,        /* value size */
+       uint32_t        valuesz,        /* value size */
        int             flag,
        int             *skip_entry)
 {
@@ -698,7 +698,7 @@ HsmAddNewAttribute(
        int             flag,
        char            **namepp,       /* pointer to new attribute name */
        char            **valuepp,      /* pointer to its value */
-       u_int32_t       *valueszp)      /* pointer to the value size */
+       uint32_t        *valueszp)      /* pointer to the value size */
 {
        dmf_f_ctxt_t    *dmf_f_ctxtp = (dmf_f_ctxt_t *)hsm_f_ctxtp;
        XFSattrvalue1_t *dmfattr1p = (XFSattrvalue1_t *)dmf_f_ctxtp->attrval;
diff --git a/common/hsmapi.h b/common/hsmapi.h
index 665499c..b6d035d 100644
--- a/common/hsmapi.h
+++ b/common/hsmapi.h
@@ -252,7 +252,7 @@ extern int
 HsmFilterExistingAttribute(
        hsm_f_ctxt_t    *hsm_f_ctxtp,
 const  char            *namep,         /* name of attribute to filter */
-       u_int32_t       valuesz,        /* attribute's current value size */
+       uint32_t        valuesz,        /* attribute's current value size */
        int             flag,           /* ext attr flags */
        int             *skip_entry);
 
@@ -290,7 +290,7 @@ HsmAddNewAttribute(
        int             flag,           /* ext attr flags */
        char            **namepp,       /* pointer to new attribute name */
        char            **valuepp,      /* pointer to its value */
-       u_int32_t       *valueszp);     /* pointer to the value size */
+       uint32_t        *valueszp);     /* pointer to the value size */
 
 
 /******************************************************************************
diff --git a/common/inventory.c b/common/inventory.c
index d1c067b..83e1ebb 100644
--- a/common/inventory.c
+++ b/common/inventory.c
@@ -80,7 +80,7 @@ inv_open( inv_predicate_t bywhat, void *pred )
        }
        /* create another storage object ( and, an inv_index entry for it too )
           if we've filled this one up */
-       if ( (u_int) num >= sescnt->ic_maxnum ) {
+       if ( (uint) num >= sescnt->ic_maxnum ) {
 #ifdef INVT_DEBUG
                printf("$ creating a new storage obj & index entry. \n" );
 #endif
@@ -225,7 +225,7 @@ inv_writesession_open(
        uuid_t          *sesid,
        char            *label,
        u_char          level,
-       u_int           nstreams,
+       uint            nstreams,
        time32_t        time,
        char            *mntpt,
        char            *devpath )
diff --git a/common/inventory.h b/common/inventory.h
index 351f6e0..f9fcb19 100644
--- a/common/inventory.h
+++ b/common/inventory.h
@@ -98,7 +98,7 @@ typedef struct inv_stream {
 typedef struct inv_session {
        uuid_t           s_fsid;        /* file system */
        uuid_t           s_sesid;       /* this dump session's id: 16 bytes*/
-       u_int            s_nstreams;    /* number of media streams recorded */
+       uint             s_nstreams;    /* number of media streams recorded */
        inv_stream_t    *s_streams;     /* array of streams */
        time32_t         s_time;        /* time of the dump */
        u_char           s_level;       /* dump level */
@@ -159,7 +159,7 @@ inv_writesession_open(
        uuid_t          *sesid,
        char            *label,
        u_char          level,
-       u_int           nstreams,
+       uint            nstreams,
        time32_t        time,
        char            *mntpt,
        char            *devpath );
diff --git a/common/main.c b/common/main.c
index 08bf574..e381e85 100644
--- a/common/main.c
+++ b/common/main.c
@@ -170,10 +170,10 @@ main( int argc, char *argv[] )
        assert( sizeof( char_t ) == 1 );
        assert( sizeof( u_char_t ) == 1 );
        assert( sizeof( int32_t ) == 4 );
-       assert( sizeof( u_int32_t ) == 4 );
+       assert( sizeof( uint32_t ) == 4 );
        assert( sizeof( size32_t ) == 4 );
        assert( sizeof( int64_t ) == 8 );
-       assert( sizeof( u_int64_t ) == 8 );
+       assert( sizeof( uint64_t ) == 8 );
        assert( sizeof( size64_t ) == 8 );
 
        /* record the command name used to invoke
@@ -662,7 +662,7 @@ main( int argc, char *argv[] )
         * signals.
         */
        if ( progrpt_enabledpr ) {
-               ( void )alarm( ( u_int )progrpt_interval );
+               ( void )alarm( ( uint )progrpt_interval );
        }
        for ( ; ; ) {
                time32_t now;
@@ -813,7 +813,7 @@ main( int argc, char *argv[] )
                              "setting alarm for %d second%s\n",
                              timeout,
                              timeout == 1 ? "" : "s" );
-                       ( void )alarm( ( u_int )timeout );
+                       ( void )alarm( ( uint )timeout );
                        if ( timeout == 0 ) {
                                continue;
                        }
@@ -835,7 +835,7 @@ main( int argc, char *argv[] )
                                              statline[ i ] );
                                }
                        }
-                       ( void )alarm( ( u_int )( progrpt_deadline
+                       ( void )alarm( ( uint )( progrpt_deadline
                                                       -
                                                       now ));
                }
diff --git a/common/media.h b/common/media.h
index ee1975f..0b727e5 100644
--- a/common/media.h
+++ b/common/media.h
@@ -46,15 +46,15 @@ struct media_hdr {
                /* ID of upstream media object */
        char mh_pad2[ GLOBAL_HDR_UUID_SZ ];             /*  10  330 */
                /* in case more IDs needed */
-       u_int32_t mh_mediaix;                           /*   4  334 */
+       uint32_t mh_mediaix;                            /*   4  334 */
                /* 0-based index of this media object within the dump stream */
-       u_int32_t mh_mediafileix;                       /*   4  338 */
+       uint32_t mh_mediafileix;                        /*   4  338 */
                /* 0-based index of this file within this media object */
-       u_int32_t mh_dumpfileix;                        /*   4  33c */
+       uint32_t mh_dumpfileix;                 /*   4  33c */
                /* 0-based index of this file within this dump stream */
-       u_int32_t mh_dumpmediafileix;                   /*   4  340 */
+       uint32_t mh_dumpmediafileix;                    /*   4  340 */
                /* 0-based index of file within dump stream and media object */
-       u_int32_t mh_dumpmediaix;                       /*   4  344 */
+       uint32_t mh_dumpmediaix;                        /*   4  344 */
                /* 0-based index of this dump within the media object */
        int32_t mh_strategyid;                          /*   4  348 */
                /* ID of the media strategy used to produce this dump */
diff --git a/common/rec_hdr.h b/common/rec_hdr.h
index b8f4571..552447c 100644
--- a/common/rec_hdr.h
+++ b/common/rec_hdr.h
@@ -36,7 +36,7 @@
  * structure, and add a endian conversion function to arch_xlate.c 
  */
 struct rec_hdr {
-       u_int64_t magic;                        /*   8   8 */
+       uint64_t magic;                 /*   8   8 */
                /* magic number STAPE_MAGIC (see above)
                 */
        int32_t version;                        /*   4   c */
@@ -62,7 +62,7 @@ struct rec_hdr {
                /* raw media file byte offset of first mark set
                 * in this record. set to -1 if no marks in record
                 */
-       u_int32_t rec_used;                     /*   4  34 */
+       uint32_t rec_used;                      /*   4  34 */
                /* portion of record containing user data plus rec hdr (bytes).
                 * normally set to record size. last record written may
                 * indicate smaller value. includes record header.
diff --git a/common/types.h b/common/types.h
index 9afb3a7..235f52a 100644
--- a/common/types.h
+++ b/common/types.h
@@ -18,6 +18,11 @@
 #ifndef TYPES_H
 #define TYPES_H
 
+/*
+ * Pull in all the standard C types first.
+ */
+#include <stdint.h>
+
 #define XFSDUMP_DIRPATH        inv_basepath()
 
 /*
@@ -34,11 +39,11 @@
 
 /* integers
  */
-typedef u_int32_t size32_t;
-typedef u_int64_t size64_t;
+typedef uint32_t size32_t;
+typedef uint64_t size64_t;
 typedef char char_t;
 typedef unsigned char u_char_t;
-typedef unsigned int u_int;
+typedef unsigned int uint;
 typedef long long_t;
 typedef unsigned long u_long_t;
 typedef size_t ix_t;
@@ -63,15 +68,15 @@ typedef int32_t time32_t;
 #define MKSMAX( t )    MKMAX( t, 1ull )
 #define MKUMAX( t )    MKMAX( t, 0ull )
 #define INT32MAX       MKSMAX( int32_t )
-#define UINT32MAX      MKUMAX( u_int32_t )
+#define UINT32MAX      MKUMAX( uint32_t )
 #define SIZE32MAX      MKUMAX( size32_t )
 #define INT64MAX       MKSMAX( int64_t )
-#define UINT64MAX      MKUMAX( u_int64_t )
+#define UINT64MAX      MKUMAX( uint64_t )
 #define SIZE64MAX      MKUMAX( size64_t )
 #define INO64MAX       MKUMAX( xfs_ino_t )
 #define OFF64MAX       MKSMAX( off64_t )
 #define INTGENMAX      MKSMAX( int )
-#define UINTGENMAX     MKUMAX( u_int )
+#define UINTGENMAX     MKUMAX( uint )
 #define OFFMAX         MKSMAX( off_t )
 #define SIZEMAX                MKUMAX( size_t )
 #define IXMAX          MKUMAX( size_t )
diff --git a/dump/content.c b/dump/content.c
index 00a7bad..fcd7dd7 100644
--- a/dump/content.c
+++ b/dump/content.c
@@ -363,7 +363,7 @@ static char *dump_extattr_buildrecord( xfs_bstat_t *statp,
                                       char *dumpbufp,
                                       char *dumpbufendp,
                                       char *namesrcp,
-                                      u_int32_t valuesz,
+                                      uint32_t valuesz,
                                       int flag,
                                       char **valuepp );
 static rv_t dump_extattrhdr( drive_t *drivep,
@@ -372,7 +372,7 @@ static rv_t dump_extattrhdr( drive_t *drivep,
                             size_t recsz,
                             size_t valoff,
                             ix_t flags,
-                            u_int32_t valsz );
+                            uint32_t valsz );
 
 static bool_t save_quotas( char *mntpnt,
                           quota_info_t *quotainfo );
@@ -385,8 +385,8 @@ static int getxfsqstat( char *fsdev );
 bool_t content_media_change_needed;
 char *media_change_alert_program = NULL;
 hsm_fs_ctxt_t *hsm_fs_ctxtp = NULL;
-u_int64_t hdr_mfilesz = 0;
-u_int64_t maxdumpfilesize = 0;
+uint64_t hdr_mfilesz = 0;
+uint64_t maxdumpfilesize = 0;
 bool_t allowexcludefiles_pr = BOOL_FALSE;
 
 /* definition of locally defined static variables 
*****************************/
@@ -554,14 +554,14 @@ content_init( int argc,
        char *baseuuidstr = NULL;
        uuid_t baseuuid;
        bool_t baseuuidvalpr;
-       u_int64_t dircnt;
-       u_int64_t nondircnt;
-       u_int64_t datasz;
-       u_int64_t inocnt;
-       u_int64_t inomapsz;
-       u_int64_t direntsz;
-       u_int64_t filesz;
-       u_int64_t size_estimate;
+       uint64_t dircnt;
+       uint64_t nondircnt;
+       uint64_t datasz;
+       uint64_t inocnt;
+       uint64_t inomapsz;
+       uint64_t direntsz;
+       uint64_t filesz;
+       uint64_t size_estimate;
 
        /* basic sanity checks
         */
@@ -1517,8 +1517,8 @@ baseuuidbypass:
        datasz = scwhdrtemplatep->cih_inomap_datasz;
        inocnt = dircnt + nondircnt;
        inomapsz = inomap_getsz( );
-       direntsz = inocnt * ( u_int64_t )( DIRENTHDR_SZ + 8 );
-       filesz = inocnt * ( u_int64_t )( FILEHDR_SZ + EXTENTHDR_SZ );
+       direntsz = inocnt * ( uint64_t )( DIRENTHDR_SZ + 8 );
+       filesz = inocnt * ( uint64_t )( FILEHDR_SZ + EXTENTHDR_SZ );
 
        hdr_mfilesz =   GLOBAL_HDR_SZ
                        +
@@ -2563,7 +2563,7 @@ decision_more:
                        ok = inv_put_mediafile( inv_stmt,
                                                &mwhdrp->mh_mediaid,
                                                mwhdrp->mh_medialabel,
-                                       ( u_int )mwhdrp->mh_mediafileix,
+                                       ( uint )mwhdrp->mh_mediafileix,
                                                startino,
                                                startoffset,
                                                scwhdrp->cih_startpt.sp_ino,
@@ -3445,7 +3445,7 @@ dump_extattr_list( drive_t *drivep,
                        char    *hsmnamep;
                        char    *hsmvaluep;
                        char    *valuep;
-                       u_int32_t       hsmvaluesz;
+                       uint32_t        hsmvaluesz;
 
                        if (!HsmAddNewAttribute(contextp->cc_hsm_f_ctxtp,
                                                hsmcursor,
@@ -3558,16 +3558,16 @@ dump_extattr_buildrecord( xfs_bstat_t *statp,
                          char *dumpbufp,
                          char *dumpbufendp,
                          char *namesrcp,
-                         u_int32_t valuesz,
+                         uint32_t valuesz,
                          int flag,
                          char **valuepp )
 {
        extattrhdr_t *ahdrp = ( extattrhdr_t * )dumpbufp;
        char *namep = dumpbufp + EXTATTRHDR_SZ;
-       u_int32_t namelen = strlen( namesrcp );
-       u_int32_t namesz = namelen + 1;
+       uint32_t namelen = strlen( namesrcp );
+       uint32_t namesz = namelen + 1;
        char *valuep = namep + namesz;
-       u_int32_t recsz = EXTATTRHDR_SZ + namesz + valuesz;
+       uint32_t recsz = EXTATTRHDR_SZ + namesz + valuesz;
        extattrhdr_t tmpah;
 
        recsz = ( recsz + ( EXTATTRHDR_ALIGN - 1 ))
@@ -3620,8 +3620,8 @@ dump_extattr_buildrecord( xfs_bstat_t *statp,
        memset( ( void * )&tmpah, 0, sizeof( tmpah ));
        tmpah.ah_sz = recsz;
        assert( EXTATTRHDR_SZ + namesz < UINT16MAX );
-       tmpah.ah_valoff = ( u_int16_t )( EXTATTRHDR_SZ + namesz );
-       tmpah.ah_flags = ( u_int16_t )
+       tmpah.ah_valoff = ( uint16_t )( EXTATTRHDR_SZ + namesz );
+       tmpah.ah_flags = ( uint16_t )
                (( flag & ATTR_ROOT ) ? EXTATTRHDR_FLAGS_ROOT :
                (( flag & ATTR_SECURE ) ? EXTATTRHDR_FLAGS_SECURE : 0));
        tmpah.ah_valsz = valuesz;
@@ -3641,7 +3641,7 @@ dump_extattrhdr( drive_t *drivep,
                 size_t recsz,
                 size_t valoff,
                 ix_t flags,
-                u_int32_t valsz )
+                uint32_t valsz )
 {
        extattrhdr_t ahdr;
        extattrhdr_t tmpahdr;
@@ -3651,8 +3651,8 @@ dump_extattrhdr( drive_t *drivep,
        memset( ( void * )&ahdr, 0, sizeof( ahdr ));
        ahdr.ah_sz = recsz;
        assert( valoff < UINT16MAX );
-       ahdr.ah_valoff = ( u_int16_t )valoff;
-       ahdr.ah_flags = ( u_int16_t )flags | EXTATTRHDR_FLAGS_CHECKSUM;
+       ahdr.ah_valoff = ( uint16_t )valoff;
+       ahdr.ah_flags = ( uint16_t )flags | EXTATTRHDR_FLAGS_CHECKSUM;
        ahdr.ah_valsz = valsz;
        ahdr.ah_checksum = calc_checksum( &ahdr, EXTATTRHDR_SZ );
 
@@ -5120,8 +5120,8 @@ dump_dirent( drive_t *drivep,
 
                memset( ( void * )dhdrp, 0, sz );
                dhdrp->dh_ino = ino;
-               dhdrp->dh_sz = ( u_int16_t )sz;
-               dhdrp->dh_gen = ( u_int16_t )( gen & DENTGENMASK );
+               dhdrp->dh_sz = ( uint16_t )sz;
+               dhdrp->dh_gen = ( uint16_t )( gen & DENTGENMASK );
                if ( name ) {
                        strcpy( dhdrp->dh_name, name );
                }
@@ -5139,7 +5139,7 @@ dump_dirent( drive_t *drivep,
                memset( ( void * )dhdrp, 0, sz );
                dhdrp->dh_ino = ino;
                dhdrp->dh_gen = gen;
-               dhdrp->dh_sz = ( u_int16_t )sz;
+               dhdrp->dh_sz = ( uint16_t )sz;
                if ( name ) {
                        strcpy( dhdrp->dh_name, name );
                }
@@ -5327,7 +5327,7 @@ dump_session_inv( drive_t *drivep,
                        ok = inv_put_mediafile( inv_stmt,
                                                &mediaid,
                                                medialabel,
-                                               ( u_int )mediafileix,
+                                               ( uint )mediafileix,
                                                (xfs_ino_t )0,
                                                ( off64_t )0,
                                                (xfs_ino_t )0,
@@ -5572,8 +5572,8 @@ Media_mfile_begin( drive_t *drivep, context_t *contextp, 
bool_t intr_allowed )
                switch ( entrystate ) {
                case BES_INIT:
                        mediawrittentopr = BOOL_FALSE;
-                       mwhdrp->mh_mediaix = ( u_int32_t )( -1 );
-                       mwhdrp->mh_dumpfileix = ( u_int32_t )( -1 );
+                       mwhdrp->mh_mediaix = ( uint32_t )( -1 );
+                       mwhdrp->mh_dumpfileix = ( uint32_t )( -1 );
                        if ( dcaps & DRIVE_CAP_READ ) {
                                mediapresentpr = BOOL_UNKNOWN;
                                virginmediapr = BOOL_UNKNOWN;
@@ -6030,8 +6030,8 @@ write:
                mwhdrp->mh_mediaix++; /* pre-initialized to -1 */
        }
 
-       assert( mwhdrp->mh_mediaix != ( u_int32_t )( -1 ));
-       assert( mwhdrp->mh_dumpfileix != ( u_int32_t )( -1 ));
+       assert( mwhdrp->mh_mediaix != ( uint32_t )( -1 ));
+       assert( mwhdrp->mh_dumpfileix != ( uint32_t )( -1 ));
 
        /* do not allow interleaving of media files from different xfsdumps.
         */
diff --git a/dump/inomap.c b/dump/inomap.c
index 06f3869..4e57a78 100644
--- a/dump/inomap.c
+++ b/dump/inomap.c
@@ -62,7 +62,7 @@
 extern bool_t preemptchk( int );
 extern size_t pgsz;
 extern hsm_fs_ctxt_t *hsm_fs_ctxtp;
-extern u_int64_t maxdumpfilesize;
+extern uint64_t maxdumpfilesize;
 extern bool_t allowexcludefiles_pr;
 
 /* forward declarations of locally defined static functions ******************/
@@ -133,8 +133,8 @@ static int subtreelist_parse( jdm_fshandle_t *,
 static ix_t *inomap_statphasep;
 static ix_t *inomap_statpassp;
 static size64_t *inomap_statdonep;
-static u_int64_t inomap_exclude_filesize = 0;
-static u_int64_t inomap_exclude_skipattr = 0;
+static uint64_t inomap_exclude_filesize = 0;
+static uint64_t inomap_exclude_skipattr = 0;
 
 /* definition of locally defined global functions ****************************/
 
@@ -949,7 +949,7 @@ cb_startpt( void *arg1,
 /* define structure for ino to gen mapping.
  */
 struct i2gseg {
-       u_int64_t s_valid;
+       uint64_t s_valid;
        gen_t s_gen[ INOPERSEG ];
 };
 typedef struct i2gseg i2gseg_t;
@@ -971,10 +971,10 @@ static inline void
 SEG_SET_BITS( seg_t *segp, xfs_ino_t ino, int state )
 {
        register xfs_ino_t relino;
-       register u_int64_t mask;
-       register u_int64_t clrmask;
+       register uint64_t mask;
+       register uint64_t clrmask;
        relino = ino - segp->base;
-       mask = ( u_int64_t )1 << relino;
+       mask = ( uint64_t )1 << relino;
        clrmask = ~mask;
        switch( state ) {
        case 0:
@@ -1025,9 +1025,9 @@ SEG_GET_BITS( seg_t *segp, xfs_ino_t ino )
 {
        int state;
        register xfs_ino_t relino;
-       register u_int64_t mask;
+       register uint64_t mask;
        relino = ino - segp->base;
-       mask = ( u_int64_t )1 << relino;
+       mask = ( uint64_t )1 << relino;
        if ( segp->lobits & mask ) {
                state = 1;
        } else {
@@ -1063,7 +1063,7 @@ inomap_init( int igrpcnt )
        return 0;
 }
 
-u_int64_t
+uint64_t
 inomap_getsz( void )
 {
        return (inomap.lastseg.hnkoff + 1) * HNKSZ;
@@ -1378,7 +1378,7 @@ inomap_set_gen(void *contextp, xfs_ino_t ino, gen_t gen)
        i2gsegp = &inomap.i2gmap[inomap_addr2segix( addrp )];
 
        relino = ino - segp->base;
-       i2gsegp->s_valid |= (u_int64_t)1 << relino;
+       i2gsegp->s_valid |= (uint64_t)1 << relino;
        i2gsegp->s_gen[relino] = gen;
 }
 
@@ -1399,7 +1399,7 @@ inomap_get_gen( void *contextp, xfs_ino_t ino, gen_t *gen 
)
        i2gsegp = &inomap.i2gmap[inomap_addr2segix( addrp )];
 
        relino = ino - segp->base;
-       if ( ! (i2gsegp->s_valid & ((u_int64_t)1 << relino)) )
+       if ( ! (i2gsegp->s_valid & ((uint64_t)1 << relino)) )
                return 1;
 
        *gen = i2gsegp->s_gen[relino];
@@ -1413,11 +1413,11 @@ inomap_writehdr( content_inode_hdr_t *scwhdrp )
         */
        scwhdrp->cih_inomap_hnkcnt = inomap.lastseg.hnkoff + 1;
        scwhdrp->cih_inomap_segcnt = inomap_addr2segix( &inomap.lastseg ) + 1;
-       scwhdrp->cih_inomap_dircnt = ( u_int64_t )cb_dircnt;
-       scwhdrp->cih_inomap_nondircnt = ( u_int64_t )cb_nondircnt;
+       scwhdrp->cih_inomap_dircnt = ( uint64_t )cb_dircnt;
+       scwhdrp->cih_inomap_nondircnt = ( uint64_t )cb_nondircnt;
        scwhdrp->cih_inomap_firstino = inomap.hnkmap[0].seg[ 0 ].base;
        scwhdrp->cih_inomap_lastino = 
inomap.hnkmap[inomap.lastseg.hnkoff].maxino;
-       scwhdrp->cih_inomap_datasz = ( u_int64_t )cb_datasz;
+       scwhdrp->cih_inomap_datasz = ( uint64_t )cb_datasz;
 }
 
 rv_t
diff --git a/dump/inomap.h b/dump/inomap.h
index 663b434..f222642 100644
--- a/dump/inomap.h
+++ b/dump/inomap.h
@@ -65,7 +65,7 @@ extern bool_t inomap_build( jdm_fshandle_t *fshandlep,
                            size64_t statcnt,
                            size64_t *statdonep );
 
-extern u_int64_t inomap_getsz( void );
+extern uint64_t inomap_getsz( void );
 
 /* inomap_skip - tell inomap about inodes to skip in the dump
  */
@@ -103,9 +103,9 @@ extern rv_t inomap_dump( drive_t *drivep );
  */
 struct seg {
        xfs_ino_t base;
-       u_int64_t lobits;
-       u_int64_t mebits;
-       u_int64_t hibits;
+       uint64_t lobits;
+       uint64_t mebits;
+       uint64_t hibits;
 };
 
 typedef struct seg seg_t;
diff --git a/inventory/inv_api.c b/inventory/inv_api.c
index 4c1855b..888c425 100644
--- a/inventory/inv_api.c
+++ b/inventory/inv_api.c
@@ -94,7 +94,7 @@ inv_open( inv_predicate_t bywhat, inv_oflag_t forwhat, void 
*pred )
        /* create another storage object ( and, an inv_index entry for it 
           too ) if we've filled this one up */
 
-       if ( (u_int) num >= sescnt->ic_maxnum ) {
+       if ( (uint) num >= sescnt->ic_maxnum ) {
                mlog( MLOG_DEBUG | MLOG_INV, "$ INV: creating a new storage obj 
& "
                      "index entry. \n" );
                INVLOCK( stobjfd, LOCK_UN );
@@ -163,7 +163,7 @@ inv_writesession_open(
        bool_t          ispartial,
        bool_t          isresumed,
        u_char          level,
-       u_int           nstreams,
+       uint            nstreams,
        time32_t        time,
        char            *mntpt,
        char            *devpath )
@@ -439,7 +439,7 @@ inv_put_mediafile(
        inv_stmtoken_t  tok, 
        uuid_t          *moid, 
        char            *label,
-       u_int           mfileindex,
+       uint            mfileindex,
        xfs_ino_t       startino,
        off64_t         startino_offset,
        xfs_ino_t       endino,
diff --git a/inventory/inv_core.c b/inventory/inv_core.c
index 419f575..a17c2c9 100644
--- a/inventory/inv_core.c
+++ b/inventory/inv_core.c
@@ -49,7 +49,7 @@ int
 get_counters( int fd, void **cntpp, size_t cntsz )
 {
        /* object must be locked at least SHARED by caller */
-       u_int num;
+       uint num;
        assert( cntsz >= sizeof( invt_counter_t ) );
 
        *cntpp =  calloc( 1, cntsz);
@@ -238,7 +238,7 @@ get_lastheader( int fd, void **ent, size_t hdrsz, size_t 
cntsz )
        /* if there's space anywhere at all, then it must be in the last
           entry */
        *ent = malloc( hdrsz );
-       pos = (char *) arr + ( (u_int)nindices - 1 ) * hdrsz;
+       pos = (char *) arr + ( (uint)nindices - 1 ) * hdrsz;
        memcpy( *ent, pos, hdrsz );
        free ( arr );
        free ( cnt );
diff --git a/inventory/inv_idx.c b/inventory/inv_idx.c
index 13b64db..95529e8 100644
--- a/inventory/inv_idx.c
+++ b/inventory/inv_idx.c
@@ -43,13 +43,13 @@
 /* given a time, find the invindex that has the time-period it can fit  */
 /* into.                                                                */
 /*----------------------------------------------------------------------*/
-u_int
+uint
 idx_insert_newentry( int fd, /* kept locked EX by caller */
                     int *stobjfd, /* OUT */
                     invt_entry_t *iarr, invt_counter_t *icnt,
                     time32_t tm )
 {
-       u_int i;
+       uint i;
        inv_oflag_t forwhat = INV_SEARCH_N_MOD;
 /*     invt_entry_t ient;
        ient.ie_timeperiod.tp_start = ient.ie_timeperiod.tp_end = tm; */
@@ -162,7 +162,7 @@ idx_put_newentry(
        int stobjfd;
        
        int fd = idx->invfd;    /* kept locked EX by caller */
-       u_int index = idx->index + 1;
+       uint index = idx->index + 1;
        invt_entry_t *iarr = idx->iarr;
        invt_counter_t *icnt = idx->icnt;
 
@@ -356,7 +356,7 @@ idx_put_sesstime( inv_sestoken_t tok, bool_t whichtime)
                                sizeof( invt_counter_t ))) < 0 ) {
                        return -1;               
                }
-               idx_DEBUG_printinvindices( iarr, (u_int) nindices );
+               idx_DEBUG_printinvindices( iarr, (uint) nindices );
                free( iarr );
                free( icnt );
        }
@@ -496,10 +496,10 @@ idx_get_stobj( int invfd, inv_oflag_t forwhat, int *index 
)
 
 
 int
-idx_DEBUG_printinvindices( invt_entry_t *iarr, u_int num )
+idx_DEBUG_printinvindices( invt_entry_t *iarr, uint num )
 {
-       u_int i;
-       u_int k;
+       uint i;
+       uint k;
 
        char s[9];
        printf( "\n ==================================\n"
@@ -533,7 +533,7 @@ idx_DEBUG_print ( int fd )
                                         sizeof( invt_counter_t ))) < 0 ) {
                return -1;               
        }
-       idx_DEBUG_printinvindices( iarr, (u_int) nindices );
+       idx_DEBUG_printinvindices( iarr, (uint) nindices );
        free( iarr );
        free( icnt );
 
@@ -543,7 +543,7 @@ idx_DEBUG_print ( int fd )
 
 
 int
-DEBUG_displayallsessions( int fd, invt_seshdr_t *hdr, u_int ref,
+DEBUG_displayallsessions( int fd, invt_seshdr_t *hdr, uint ref,
                          invt_pr_ctx_t *prctx)
 {
        inv_session_t *ses;
diff --git a/inventory/inv_mgr.c b/inventory/inv_mgr.c
index 1b99d5c..e521f24 100644
--- a/inventory/inv_mgr.c
+++ b/inventory/inv_mgr.c
@@ -346,7 +346,7 @@ invmgr_inv_print(
        invt_entry_t    *iarr = NULL;
        invt_counter_t  *icnt = NULL;
        int             nindices;
-       u_int           ref = 0;
+       uint           ref = 0;
 
        if (invfd == I_EMPTYINV)
                return 0;
@@ -363,7 +363,7 @@ invmgr_inv_print(
        free( icnt );
 
        if (prctx->invidx) {
-               idx_DEBUG_printinvindices( iarr, (u_int) nindices );
+               idx_DEBUG_printinvindices( iarr, (uint) nindices );
                free(iarr);
                return (0);
        }
diff --git a/inventory/inv_priv.h b/inventory/inv_priv.h
index 598c366..1690271 100644
--- a/inventory/inv_priv.h
+++ b/inventory/inv_priv.h
@@ -48,8 +48,8 @@
 #define NEW_INVINDEX           2
 
 /* session flags ( seshdr.sh_flag ) */
-#define INVT_PARTIAL           (u_int)0x0001
-#define INVT_RESUMED            (u_int)0x0002
+#define INVT_PARTIAL           (uint)0x0001
+#define INVT_RESUMED            (uint)0x0002
 
 /* media file flags ( mfile.mf_flag ) */
 #define INVT_MFILE_GOOD         (u_char)0x01
@@ -108,9 +108,9 @@ typedef struct invt_session {
        char             s_label[INV_STRLEN];  /* session label */
        char             s_mountpt[INV_STRLEN];/* path to the mount point */
        char             s_devpath[INV_STRLEN];/* path to the device */
-       u_int            s_cur_nstreams;/* number of streams created under
+       uint             s_cur_nstreams;/* number of streams created under
                                           this session so far */
-       u_int            s_max_nstreams;/* number of media streams in 
+       uint             s_max_nstreams;/* number of media streams in 
                                           the session */
        char             s_padding[16];
 } invt_session_t;                         
@@ -148,7 +148,7 @@ typedef struct invt_stream {
        off64_t         st_firstmfile;  /*offsets to the start and end of*/
        off64_t         st_lastmfile;   /* .. linked list of mediafiles */
        char            st_cmdarg[INV_STRLEN]; /* drive path */
-       u_int           st_nmediafiles; /* number of mediafiles */
+       uint            st_nmediafiles; /* number of mediafiles */
        bool_t          st_interrupted; /* was this stream interrupted ? */
        char            st_padding[16];
 } invt_stream_t;
@@ -163,7 +163,7 @@ typedef struct invt_mediafile {
                                           media file with */
        off64_t          mf_nextmf;     /* links to other mfiles */
        off64_t          mf_prevmf;
-       u_int            mf_mfileidx;   /* index within the media object */
+       uint             mf_mfileidx;   /* index within the media object */
        u_char           mf_flag;       /* Currently MFILE_GOOD, INVDUMP */
        off64_t          mf_size;       /* size of the media file */
        char             mf_padding[15];
@@ -185,9 +185,9 @@ typedef struct invt_entry {
 /* Cheap Inheritance, and an attempt to avoid a nested type */
 #define INVT_COUNTER_FIELDS  \
         __uint32_t    ic_vernum;/* on disk version number for posterity */\
-       u_int         ic_curnum;/* number of sessions/invindices recorded \
+       uint          ic_curnum;/* number of sessions/invindices recorded \
                                   so far */                              \
-       u_int         ic_maxnum;/* maximum number of sessions/inv_indices \
+       uint          ic_maxnum;/* maximum number of sessions/inv_indices \
                                   that we can record on this stobj */
 #define INVT_COUNTER_FIELDS_SIZE 0xc
 
@@ -272,7 +272,7 @@ typedef struct invt_idxinfo {
        int             invfd;
        invt_counter_t  *icnt;
        invt_entry_t    *iarr;
-       u_int           index;
+       uint            index;
 }invt_idxinfo_t;
 
 #define INVT_MOID      1
@@ -366,7 +366,7 @@ idx_put_sesstime( inv_sestoken_t tok, bool_t whichtime);
 int
 idx_find_stobj( invt_idxinfo_t *idx, time32_t tm );
 
-u_int
+uint
 idx_insert_newentry( int fd, int *stobjfd, invt_entry_t *iarr, 
                     invt_counter_t *icnt,
                     time32_t tm );
@@ -380,7 +380,7 @@ int
 idx_recons_time( time32_t tm, invt_idxinfo_t *idx );
 
 int
-idx_DEBUG_printinvindices( invt_entry_t *iarr, u_int num );
+idx_DEBUG_printinvindices( invt_entry_t *iarr, uint num );
 
 int
 idx_DEBUG_print ( int fd );
@@ -415,10 +415,10 @@ int
 stobj_hdrcmp( const void *h1, const void *h2 );
 
 int
-stobj_sortheaders( int fd, u_int num );
+stobj_sortheaders( int fd, uint num );
 
-u_int
-stobj_find_splitpoint( int fd, invt_seshdr_t *harr, u_int ns, time32_t tm );
+uint
+stobj_find_splitpoint( int fd, invt_seshdr_t *harr, uint ns, time32_t tm );
 
 int
 stobj_split( invt_idxinfo_t *idx, int fd, invt_sescounter_t *sescnt, 
@@ -467,7 +467,7 @@ stobj_copy_invsess( int fd, invt_seshdr_t *hdr, 
invt_session_t *ses,
                    inv_session_t **buf);
 
 void
-DEBUG_sessionprint( inv_session_t *ses, u_int ref, invt_pr_ctx_t *prctx);
+DEBUG_sessionprint( inv_session_t *ses, uint ref, invt_pr_ctx_t *prctx);
 
 void
 DEBUG_sessprint( invt_session_t *ses );
@@ -572,7 +572,7 @@ bool_t
 lastsess_level_equalto( int fd, invt_seshdr_t *hdr,  void *arg, void **buf );
 
 int
-DEBUG_displayallsessions( int fd, invt_seshdr_t *hdr, u_int ref, 
+DEBUG_displayallsessions( int fd, invt_seshdr_t *hdr, uint ref, 
                          invt_pr_ctx_t *prctx);
 
 int
diff --git a/inventory/inv_stobj.c b/inventory/inv_stobj.c
index 0b6aa45..0763d0b 100644
--- a/inventory/inv_stobj.c
+++ b/inventory/inv_stobj.c
@@ -62,7 +62,7 @@ stobj_insert_session( invt_idxinfo_t *idx,
        /* Check the existing sessions to make sure that we're not
           duplicating this session */
        if ( sescnt->ic_curnum > 0 ) {
-               u_int i;
+               uint i;
                invt_session_t  *sessions = calloc( sescnt->ic_curnum, 
                                   sizeof( invt_session_t ) );
                if ( GET_REC_NOLOCK( fd, sessions, sescnt->ic_curnum *
@@ -123,10 +123,10 @@ stobj_insert_session( invt_idxinfo_t *idx,
 
 
 /* ARGSUSED */
-u_int
-stobj_find_splitpoint( int fd, invt_seshdr_t *harr, u_int ns, time32_t tm )
+uint
+stobj_find_splitpoint( int fd, invt_seshdr_t *harr, uint ns, time32_t tm )
 {
-       u_int i;
+       uint i;
 
        if ( harr[ns-1].sh_time < tm )
                return ns;
@@ -165,7 +165,7 @@ stobj_split( invt_idxinfo_t *idx, int fd, invt_sescounter_t 
*sescnt,
             invt_sessinfo_t *newsess )
 {
        invt_seshdr_t   *harr = NULL;
-       u_int           i, ix, ns = sescnt->ic_curnum;
+       uint            i, ix, ns = sescnt->ic_curnum;
        void            *bufpp;
        size_t          bufszp;
        invt_sessinfo_t sesinfo;
@@ -341,7 +341,7 @@ stobj_put_session(
                sescnt->ic_eof += (off64_t)( ses->s_max_nstreams * 
                                             sizeof( invt_stream_t ) );
        } else {
-               u_int i;
+               uint i;
                size_t nmf = 0;
                sescnt->ic_eof += (off64_t)( ses->s_cur_nstreams * 
                                             sizeof( invt_stream_t ) );
@@ -386,7 +386,7 @@ stobj_put_session(
 /*----------------------------------------------------------------------*/
 
 int
-stobj_sortheaders( int fd, u_int num )
+stobj_sortheaders( int fd, uint num )
 {
        size_t sz = sizeof( invt_seshdr_t ) * num;
        invt_seshdr_t *hdrs;
@@ -440,11 +440,11 @@ stobj_put_streams( int fd, invt_seshdr_t *hdr, 
invt_session_t *ses,
                   invt_stream_t *strms,
                   invt_mediafile_t *mfiles )
 {
-       u_int   nstm = ses->s_cur_nstreams;
+       uint    nstm = ses->s_cur_nstreams;
        off64_t off  = hdr->sh_streams_off;
        off64_t mfileoff = off + (off64_t)( nstm * sizeof( invt_stream_t ) );
-       u_int nmfiles = 0;
-       u_int i,j;
+       uint nmfiles = 0;
+       uint i,j;
 
        /* fix the offsets in streams */
        for ( i = 0; i < nstm; i++ ) {
@@ -737,7 +737,7 @@ stobj_pack_sessinfo( int fd, invt_session_t *ses, 
invt_seshdr_t *hdr,
                     void  **bufpp, size_t *bufszp )
 {
        size_t          stmsz;
-       u_int           i, j;
+       uint            i, j;
        size_t          sessz;
        invt_stream_t  *strms;
        char           *sesbuf, *sesbufcp;
@@ -917,8 +917,8 @@ stobj_delete_mobj(int fd,
        invt_stream_t  *strms;
        off64_t         off;
        invt_mediafile_t *mf, *mfiles;
-       u_int           nmfiles;
-       u_int           i, j;
+       uint            nmfiles;
+       uint            i, j;
        bool_t          dirty;
 
        if ( GET_REC_NOLOCK( fd, &ses, sizeof( invt_session_t ),
@@ -1007,7 +1007,7 @@ stobj_unpack_sessinfo(
         size_t             bufsz,
        invt_sessinfo_t   *s )
 {
-       u_int            i;
+       uint             i;
        char             *tmpbuf;
        char             *p = (char *)bufp;
        
@@ -1090,7 +1090,7 @@ stobj_unpack_sessinfo(
 #ifdef INVT_DELETION
        {
                int tmpfd = open( "moids", O_RDWR | O_CREAT, S_IRUSR|S_IWUSR );
-               u_int j;
+               uint j;
                invt_mediafile_t *mmf = s->mfiles;
                for (i=0; i< s->ses->s_cur_nstreams; i++ ) {
                        for (j=0; j< s->strms[ i ].st_nmediafiles; 
@@ -1235,7 +1235,7 @@ stobj_copy_invsess(int fd,
        i = (int) ses->s_cur_nstreams;
        while ( i-- ) {
                off64_t          off;
-               u_int            j, nmf;
+               uint            j, nmf;
                
                stobj_convert_strm(&ises->s_streams[i], &strms[i]);
                nmf = strms[i].st_nmediafiles;
@@ -1305,7 +1305,7 @@ stobj_convert_sessinfo(inv_session_t **buf, 
invt_sessinfo_t *sinfo)
        for ( i = 0 ; i < nstreams ; i++ ) {
                stobj_convert_strm(&ises->s_streams[i], &sinfo->strms[i]);
                nmf = (int) ises->s_streams[i].st_nmediafiles;
-               ises->s_streams[i].st_mediafiles = calloc( (u_int) nmf,
+               ises->s_streams[i].st_mediafiles = calloc( (uint) nmf,
                                                    sizeof( inv_mediafile_t ) );
 
                for ( j = 0; j < nmf; j++ ) {
@@ -1372,7 +1372,7 @@ bool_t
 check_for_mobj ( inv_session_t *ses, invt_mobjinfo_t *mobj )
 {
        int i;
-       u_int j;
+       uint j;
        inv_mediafile_t *mfp;
 
        for (i = 0; i < (int) ses->s_nstreams; i++ ) {
@@ -1390,12 +1390,12 @@ check_for_mobj ( inv_session_t *ses, invt_mobjinfo_t 
*mobj )
 
 
 void
-DEBUG_sessionprint( inv_session_t *ses, u_int ref, invt_pr_ctx_t *prctx)
+DEBUG_sessionprint( inv_session_t *ses, uint ref, invt_pr_ctx_t *prctx)
 {
        char str[UUID_STR_LEN + 1];
        int i;
        inv_mediafile_t *mfp;
-       static u_int fsidxprinted = -1;
+       static uint fsidxprinted = -1;
 
        invt_mobjinfo_t *mobj = &prctx->mobj;
 
@@ -1405,8 +1405,8 @@ DEBUG_sessionprint( inv_session_t *ses, u_int ref, 
invt_pr_ctx_t *prctx)
                        return;
        }
                
-       if ( ref == 0 || fsidxprinted != (u_int) prctx->index ) {
-               fsidxprinted = (u_int) prctx->index;
+       if ( ref == 0 || fsidxprinted != (uint) prctx->index ) {
+               fsidxprinted = (uint) prctx->index;
 
                printf("file system %d:\n", prctx->index);
                uuid_unparse( ses->s_fsid, str );
@@ -1435,7 +1435,7 @@ DEBUG_sessionprint( inv_session_t *ses, u_int ref, 
invt_pr_ctx_t *prctx)
                return;
 
        for (i = 0; i < (int) ses->s_nstreams; i++ ) {
-               u_int j;
+               uint j;
                printf("\t\tstream %d:\n", i );
                printf( "\t\t\tpathname:\t%s\n", ses->s_streams[i].st_cmdarg );
                printf( "\t\t\tstart:\t\tino %llu offset %lld\n",
diff --git a/inventory/inventory.h b/inventory/inventory.h
index 43ac969..134b9ba 100644
--- a/inventory/inventory.h
+++ b/inventory/inventory.h
@@ -115,7 +115,7 @@ typedef enum {
                     
 typedef struct inv_mediafile {
        uuid_t           m_moid;        /* media object id */
-       u_int            m_mfile_index; /* index within the media object */
+       uint             m_mfile_index; /* index within the media object */
        xfs_ino_t        m_startino;    /* file that we started out with */
        off64_t          m_startino_off;
        xfs_ino_t        m_endino;      /* the dump file we ended this .. */
@@ -139,7 +139,7 @@ typedef struct inv_stream {
                                           including this breakpoint. */
        off64_t         st_endino_off;
        char            st_cmdarg[INV_STRLEN]; /* the driver path user entered 
*/
-       u_int           st_nmediafiles; /* number of mediafiles */
+       uint            st_nmediafiles; /* number of mediafiles */
        inv_mediafile_t *st_mediafiles; /* array of all media files */
 } inv_stream_t;
 
@@ -161,9 +161,9 @@ typedef struct inv_session {
        char             s_label[INV_STRLEN];  /* session label */
        char             s_mountpt[INV_STRLEN];/* path to the mount point */
        char             s_devpath[INV_STRLEN];/* path to the device */
-       u_int            s_nstreams;    /* num of media streams recorded */
+       uint             s_nstreams;    /* num of media streams recorded */
        inv_stream_t    *s_streams;     /* array of streams */
-        u_int            s_refnum;      /* storage location dependent ref.
+        uint            s_refnum;      /* storage location dependent ref.
                                           used in displaying the session and 
                                           nowhere else */
                                           
@@ -206,7 +206,7 @@ inv_writesession_open(
        bool_t          ispartial,
         bool_t          isresumed,
        u_char          level,
-       u_int           nstreams,
+       uint            nstreams,
        time32_t        time,
        char            *mntpt,
        char            *devpath );           
@@ -230,7 +230,7 @@ inv_put_mediafile(
        inv_stmtoken_t  tok, 
        uuid_t          *moid, 
        char            *label,
-       u_int           mfileindex,
+       uint            mfileindex,
        xfs_ino_t       startino,
        off64_t         startino_offset,
        xfs_ino_t       endino,
diff --git a/inventory/testmain.c b/inventory/testmain.c
index 7a268ea..3f742e4 100644
--- a/inventory/testmain.c
+++ b/inventory/testmain.c
@@ -145,7 +145,7 @@ delete_test( int n )
 int
 sess_queries_byuuid(char *uu)
 {
-       u_int stat;
+       uint stat;
        uuid_t uuid;
        inv_session_t *ses;
        invt_pr_ctx_t prctx;
diff --git a/invutil/invidx.c b/invutil/invidx.c
index 56995f0..44c5e7f 100644
--- a/invutil/invidx.c
+++ b/invutil/invidx.c
@@ -626,11 +626,11 @@ stobj_put_streams( int fd, invt_seshdr_t *hdr, 
invt_session_t *ses,
                   invt_stream_t *strms,
                   invt_mediafile_t *mfiles )
 {
-    u_int      nstm    = ses->s_cur_nstreams;
+    uint       nstm    = ses->s_cur_nstreams;
     off64_t    off     = hdr->sh_streams_off;
     off64_t    mfileoff= off + (off64_t)( nstm * sizeof( invt_stream_t ) );
-    u_int      nmfiles = 0;
-    u_int      i,j;
+    uint       nmfiles = 0;
+    uint       i,j;
 
     /* fix the offsets in streams */
      for ( i = 0; i < nstm; i++ ) {
diff --git a/restore/content.c b/restore/content.c
index ac7d72a..5e6e88e 100644
--- a/restore/content.c
+++ b/restore/content.c
@@ -526,10 +526,10 @@ struct pers {
                        /* the following stats are not valid until the
                         * first media file header has been read.
                         */
-               u_int64_t stat_inocnt;
+               uint64_t stat_inocnt;
                        /* number of non-dir inos to restore during session
                         */
-               u_int64_t stat_inodone;
+               uint64_t stat_inodone;
                        /* number of non-dir inos restored so far
                         */
                off64_t stat_datacnt;
@@ -1615,11 +1615,11 @@ content_init( int argc, char *argv[ ], size64_t vmsz )
                              strerror( errno ));
                        return BOOL_FALSE;
                }
-               ok = dirattr_init( tranp->t_hkdir, BOOL_TRUE, ( u_int64_t )0 );
+               ok = dirattr_init( tranp->t_hkdir, BOOL_TRUE, ( uint64_t )0 );
                if ( ! ok ) {
                        return BOOL_FALSE;
                }
-               ok = namreg_init( tranp->t_hkdir, BOOL_TRUE, ( u_int64_t )0 );
+               ok = namreg_init( tranp->t_hkdir, BOOL_TRUE, ( uint64_t )0 );
                if ( ! ok ) {
                        return BOOL_FALSE;
                }
@@ -1841,7 +1841,7 @@ content_init( int argc, char *argv[ ], size64_t vmsz )
         * determine if full init needed instead.
         */
        if ( persp->a.valpr && persp->s.valpr ) {
-               ok = dirattr_init( tranp->t_hkdir, BOOL_TRUE, ( u_int64_t )0 );
+               ok = dirattr_init( tranp->t_hkdir, BOOL_TRUE, ( uint64_t )0 );
                if ( ! ok ) {
                        return BOOL_FALSE;
                }
@@ -1853,7 +1853,7 @@ content_init( int argc, char *argv[ ], size64_t vmsz )
         * determine if full init needed instead.
         */
        if ( persp->a.valpr ) {
-               ok = namreg_init( tranp->t_hkdir, BOOL_TRUE, ( u_int64_t )0 );
+               ok = namreg_init( tranp->t_hkdir, BOOL_TRUE, ( uint64_t )0 );
                if ( ! ok ) {
                        return BOOL_FALSE;
                }
@@ -7532,7 +7532,7 @@ restore_reg( drive_t *drivep,
                assert( bstatp->bs_extsize >= 0 );
                memset((void *)&fsxattr, 0, sizeof( fsxattr ));
                fsxattr.fsx_xflags = bstatp->bs_xflags & ~POST_DATA_XFLAGS;
-               fsxattr.fsx_extsize = (u_int32_t) bstatp->bs_extsize;
+               fsxattr.fsx_extsize = (uint32_t) bstatp->bs_extsize;
                fsxattr.fsx_projid = bstat_projid(bstatp);
 
                rval = ioctl( *fdp, XFS_IOC_FSSETXATTR, (void *)&fsxattr);
@@ -7753,7 +7753,7 @@ restore_complete_reg(stream_context_t *strcxtp)
                struct fsxattr fsxattr;
                memset((void *)&fsxattr, 0, sizeof( fsxattr ));
                fsxattr.fsx_xflags = bstatp->bs_xflags;
-               fsxattr.fsx_extsize = (u_int32_t)bstatp->bs_extsize;
+               fsxattr.fsx_extsize = (uint32_t)bstatp->bs_extsize;
                fsxattr.fsx_projid = bstat_projid(bstatp);
 
                rval = ioctl( fd, XFS_IOC_FSSETXATTR, (void *)&fsxattr );
@@ -8364,8 +8364,8 @@ read_extattrhdr( drive_t *drivep, extattrhdr_t *ahdrp, 
bool_t ahcs )
        mlog( MLOG_NITTY,
              "read extattr hdr sz %u valoff %u flags 0x%x valsz %u cs 0x%x\n",
              ahdrp->ah_sz,
-             ( u_int )ahdrp->ah_valoff,
-             ( u_int )ahdrp->ah_flags,
+             ( uint )ahdrp->ah_valoff,
+             ( uint )ahdrp->ah_flags,
              ahdrp->ah_valsz,
              ahdrp->ah_checksum );
 
diff --git a/restore/dirattr.c b/restore/dirattr.c
index d8d5140..7a423ab 100644
--- a/restore/dirattr.c
+++ b/restore/dirattr.c
@@ -71,7 +71,7 @@
 #define        HDLSUMMASK              ( HDLSUMLOMASK << HDLSUMSHIFT )
 #define HDLDIXCNT              HDLSUMSHIFT
 #define HDLDIXMASK             ( ( 1 << HDLDIXCNT ) - 1 )
-#define HDLGETSUM( h )         ( ( u_int16_t )                         \
+#define HDLGETSUM( h )         ( ( uint16_t )                          \
                                  ( ( ( int )h >> HDLSUMSHIFT )         \
                                    &                                   \
                                    HDLSUMLOMASK ))
@@ -104,8 +104,8 @@
  */
 struct dirattr {
 #ifdef DIRATTRCHK
-       u_int16_t d_unq;
-       u_int16_t d_sum; 
+       uint16_t d_unq;
+       uint16_t d_sum; 
 #endif /* DIRATTRCHK */
        mode_t d_mode;
        uid_t d_uid;
@@ -113,11 +113,11 @@ struct dirattr {
        time32_t d_atime;
        time32_t d_mtime;
        time32_t d_ctime;
-       u_int32_t d_xflags;
-       u_int32_t d_extsize;
-       u_int32_t d_projid;
-       u_int32_t d_dmevmask;
-       u_int32_t d_dmstate;
+       uint32_t d_xflags;
+       uint32_t d_extsize;
+       uint32_t d_projid;
+       uint32_t d_dmevmask;
+       uint32_t d_dmstate;
        off64_t d_extattroff;
 };
 
@@ -181,7 +181,7 @@ extern size_t pgsz;
 static void dirattr_get( dah_t );
 static void dirattr_cacheflush( void );
 #ifdef DIRATTRCHK
-static u_int16_t calcdixcum( dix_t dix );
+static uint16_t calcdixcum( dix_t dix );
 #endif /* DIRATTRCHK */
 
 
@@ -199,7 +199,7 @@ static dirattr_pers_t *dpp = 0;
 /* definition of locally defined global functions ****************************/
 
 bool_t
-dirattr_init( char *hkdir, bool_t resume, u_int64_t dircnt )
+dirattr_init( char *hkdir, bool_t resume, uint64_t dircnt )
 {
        if ( dtp ) {
                return BOOL_TRUE;
@@ -392,7 +392,7 @@ dirattr_add( filehdr_t *fhdrp )
        off64_t oldoff;
        dix_t dix;
 #ifdef DIRATTRCHK
-       u_int16_t sum;
+       uint16_t sum;
 #endif /* DIRATTRCHK */
        dah_t dah;
        
@@ -437,10 +437,10 @@ dirattr_add( filehdr_t *fhdrp )
        dirattr.d_mtime = ( time32_t )fhdrp->fh_stat.bs_mtime.tv_sec;
        dirattr.d_ctime = ( time32_t )fhdrp->fh_stat.bs_ctime.tv_sec;
        dirattr.d_xflags = fhdrp->fh_stat.bs_xflags;
-       dirattr.d_extsize = ( u_int32_t )fhdrp->fh_stat.bs_extsize;
+       dirattr.d_extsize = ( uint32_t )fhdrp->fh_stat.bs_extsize;
        dirattr.d_projid = bstat_projid(&(fhdrp->fh_stat));
        dirattr.d_dmevmask = fhdrp->fh_stat.bs_dmevmask;
-       dirattr.d_dmstate = ( u_int32_t )fhdrp->fh_stat.bs_dmstate;
+       dirattr.d_dmstate = ( uint32_t )fhdrp->fh_stat.bs_dmstate;
 #ifdef DIRATTRCHK
        dirattr.d_unq = DIRATTRUNQ;
        sum = calcdixcum( dix );
@@ -753,7 +753,7 @@ dirattr_update( dah_t dah, filehdr_t *fhdrp )
 {
        dix_t dix;
 #ifdef DIRATTRCHK
-       u_int16_t sum;
+       uint16_t sum;
 #endif /* DIRATTRCHK */
        off64_t argoff;
        off64_t newoff;
@@ -815,10 +815,10 @@ dirattr_update( dah_t dah, filehdr_t *fhdrp )
        dirattr.d_mtime = ( time32_t )fhdrp->fh_stat.bs_mtime.tv_sec;
        dirattr.d_ctime = ( time32_t )fhdrp->fh_stat.bs_ctime.tv_sec;
        dirattr.d_xflags = fhdrp->fh_stat.bs_xflags;
-       dirattr.d_extsize = ( u_int32_t )fhdrp->fh_stat.bs_extsize;
+       dirattr.d_extsize = ( uint32_t )fhdrp->fh_stat.bs_extsize;
        dirattr.d_projid = bstat_projid(&(fhdrp->fh_stat));
        dirattr.d_dmevmask = fhdrp->fh_stat.bs_dmevmask;
-       dirattr.d_dmstate = ( u_int32_t )fhdrp->fh_stat.bs_dmstate;
+       dirattr.d_dmstate = ( uint32_t )fhdrp->fh_stat.bs_dmstate;
        dirattr.d_extattroff = DIRATTR_EXTATTROFFNULL;
 
        /* write the dirattr
@@ -883,35 +883,35 @@ dirattr_get_ctime( dah_t dah )
        return dtp->dt_cached_dirattr.d_ctime;
 }
 
-u_int32_t
+uint32_t
 dirattr_get_xflags( dah_t dah )
 {
        dirattr_get( dah );
        return dtp->dt_cached_dirattr.d_xflags;
 }
 
-u_int32_t
+uint32_t
 dirattr_get_extsize( dah_t dah )
 {
        dirattr_get( dah );
        return dtp->dt_cached_dirattr.d_extsize;
 }
 
-u_int32_t
+uint32_t
 dirattr_get_projid( dah_t dah )
 {
        dirattr_get( dah );
        return dtp->dt_cached_dirattr.d_projid;
 }
 
-u_int32_t
+uint32_t
 dirattr_get_dmevmask( dah_t dah )
 {
        dirattr_get( dah );
        return dtp->dt_cached_dirattr.d_dmevmask;
 }
 
-u_int32_t
+uint32_t
 dirattr_get_dmstate( dah_t dah )
 {
        dirattr_get( dah );
@@ -960,7 +960,7 @@ dirattr_get( dah_t dah )
        off64_t newoff;
        int nread;
 #ifdef DIRATTRCHK
-       u_int16_t sum;
+       uint16_t sum;
 #endif /* DIRATTRCHK */
 
        /* sanity checks
@@ -1036,7 +1036,7 @@ dirattr_cacheflush( void )
        dah_t dah;
        dix_t dix;
 #ifdef DIRATTRCHK
-       u_int16_t sum;
+       uint16_t sum;
 #endif /* DIRATTRCHK */
        off64_t argoff;
        off64_t newoff;
@@ -1103,10 +1103,10 @@ dirattr_cacheflush( void )
 
 #ifdef DIRATTRCHK
 
-static u_int16_t
+static uint16_t
 calcdixcum( dix_t dix )
 {
-       u_int16_t sum;
+       uint16_t sum;
        ix_t nibcnt;
        ix_t nibix;
 
@@ -1115,10 +1115,10 @@ calcdixcum( dix_t dix )
        nibcnt = ( sizeof( dah_t ) / HDLSUMCNT ) - 1;
        sum = 0;
        for ( nibix = 0 ; nibix < nibcnt ; nibix++ ) {
-               sum += ( u_int16_t )( dix & HDLSUMLOMASK );
+               sum += ( uint16_t )( dix & HDLSUMLOMASK );
                dix >>= HDLSUMCNT;
        }
-       sum = ( u_int16_t )( ( ~sum + 1 ) & HDLSUMLOMASK );
+       sum = ( uint16_t )( ( ~sum + 1 ) & HDLSUMLOMASK );
 
        return sum;
 }
diff --git a/restore/dirattr.h b/restore/dirattr.h
index d671883..aaf276d 100644
--- a/restore/dirattr.h
+++ b/restore/dirattr.h
@@ -33,7 +33,7 @@ typedef size32_t dah_t;
  */
 extern bool_t dirattr_init( char *housekeepingdir,
                            bool_t resync,
-                           u_int64_t dircnt );
+                           uint64_t dircnt );
 
 
 /* dirattr_cleanup - removes all traces
@@ -62,11 +62,11 @@ gid_t dirattr_get_gid( dah_t dah );
 time32_t dirattr_get_atime( dah_t dah );
 time32_t dirattr_get_mtime( dah_t dah );
 time32_t dirattr_get_ctime( dah_t dah );
-u_int32_t dirattr_get_xflags( dah_t dah );
-u_int32_t dirattr_get_extsize( dah_t dah );
-u_int32_t dirattr_get_projid( dah_t dah );
-u_int32_t dirattr_get_dmevmask( dah_t dah );
-u_int32_t dirattr_get_dmstate( dah_t dah );
+uint32_t dirattr_get_xflags( dah_t dah );
+uint32_t dirattr_get_extsize( dah_t dah );
+uint32_t dirattr_get_projid( dah_t dah );
+uint32_t dirattr_get_dmevmask( dah_t dah );
+uint32_t dirattr_get_dmstate( dah_t dah );
 
 /* dirattr_flush - flush dirattr I/O buffer.  Returns 0 if successful.
  */
diff --git a/restore/inomap.c b/restore/inomap.c
index f1604c4..fd55907 100644
--- a/restore/inomap.c
+++ b/restore/inomap.c
@@ -92,8 +92,8 @@ static int pers_fd = -1;
 
 /* context for inomap construction - initialized by inomap_restore_pers
  */
-static u_int64_t hnkcnt;
-static u_int64_t segcnt;
+static uint64_t hnkcnt;
+static uint64_t segcnt;
 static hnk_t *roothnkp = 0;
 static hnk_t *tailhnkp;
 static seg_t *lastsegp;
@@ -106,10 +106,10 @@ static inline void
 SEG_SET_BITS( seg_t *segp, xfs_ino_t ino, int state )
 {
        register xfs_ino_t relino;
-       register u_int64_t mask;
-       register u_int64_t clrmask;
+       register uint64_t mask;
+       register uint64_t clrmask;
        relino = ino - segp->base;
-       mask = ( u_int64_t )1 << relino;
+       mask = ( uint64_t )1 << relino;
        clrmask = ~mask;
        switch( state ) {
        case 0:
@@ -160,9 +160,9 @@ SEG_GET_BITS( seg_t *segp, xfs_ino_t ino )
 {
        int state;
        register xfs_ino_t relino;
-       register u_int64_t mask;
+       register uint64_t mask;
        relino = ino - segp->base;
-       mask = ( u_int64_t )1 << relino;
+       mask = ( uint64_t )1 << relino;
        if ( segp->lobits & mask ) {
                state = 1;
        } else {
@@ -310,7 +310,7 @@ rv_t
 inomap_discard( drive_t *drivep, content_inode_hdr_t *scrhdrp )
 {
        drive_ops_t *dop = drivep->d_opsp;
-       u_int64_t tmphnkcnt;
+       uint64_t tmphnkcnt;
        /* REFERENCED */
        int nread;
        int rval;
@@ -654,10 +654,10 @@ map_getset( xfs_ino_t ino, int newstate, bool_t setflag )
 static seg_t *
 map_getsegment( xfs_ino_t ino )
 {
-       u_int64_t min;
-       u_int64_t max;
-       u_int64_t hnk;
-       u_int64_t seg;
+       uint64_t min;
+       uint64_t max;
+       uint64_t hnk;
+       uint64_t seg;
 
        /* Use binary search to find the hunk that contains the inode number,
         * if any.  This counts on the fact that all the hunks are contiguous
diff --git a/restore/inomap.h b/restore/inomap.h
index bc40f3e..03facdb 100644
--- a/restore/inomap.h
+++ b/restore/inomap.h
@@ -48,9 +48,9 @@
  */
 struct seg {
        xfs_ino_t base;
-       u_int64_t lobits;
-       u_int64_t mebits;
-       u_int64_t hibits;
+       uint64_t lobits;
+       uint64_t mebits;
+       uint64_t hibits;
 };
 
 typedef struct seg seg_t;
diff --git a/restore/namreg.c b/restore/namreg.c
index 8c3b74f..97e6524 100644
--- a/restore/namreg.c
+++ b/restore/namreg.c
@@ -116,7 +116,7 @@ static namreg_pers_t *npp = 0;
 /* definition of locally defined global functions ****************************/
 
 bool_t
-namreg_init( char *hkdir, bool_t resume, u_int64_t inocnt )
+namreg_init( char *hkdir, bool_t resume, uint64_t inocnt )
 {
        if ( ntp ) {
                return BOOL_TRUE;
diff --git a/restore/namreg.h b/restore/namreg.h
index 8bc7b53..859ccd7 100644
--- a/restore/namreg.h
+++ b/restore/namreg.h
@@ -36,7 +36,7 @@ typedef size64_t nrh_t;
  */
 extern bool_t namreg_init( char *housekeepingdir,
                           bool_t resync,
-                          u_int64_t inocnt );
+                          uint64_t inocnt );
 
 
 /* namreg_add - registers a name. name does not need to be null-terminated.
diff --git a/restore/tree.c b/restore/tree.c
index 46ba715..363f0f1 100644
--- a/restore/tree.c
+++ b/restore/tree.c
@@ -349,7 +349,7 @@ tree_init( char *hkdir,
           bool_t fullpr,
           bool_t restoredmpr,
           bool_t dstdirisxfspr,
-          u_int32_t dumpformat,
+          uint32_t dumpformat,
           bool_t truncategenpr )
 {
        off64_t nodeoff;
@@ -661,7 +661,7 @@ tree_sync( char *hkdir,
 }
 
 bool_t
-tree_check_dump_format( u_int32_t dumpformat )
+tree_check_dump_format( uint32_t dumpformat )
 {
        if ( dumpformat < GLOBAL_HDR_VERSION_3 && !persp->p_truncategenpr ) {
                mlog( MLOG_NORMAL | MLOG_ERROR | MLOG_TREE, _(
@@ -2554,7 +2554,7 @@ setdirattr( dah_t dah, char *path )
 
                fssetdm.fsd_dmevmask = dirattr_get_dmevmask( dah );
                fssetdm.fsd_padding = 0;        /* not used */
-               fssetdm.fsd_dmstate = ( u_int16_t )dirattr_get_dmstate( dah );
+               fssetdm.fsd_dmstate = ( uint16_t )dirattr_get_dmstate( dah );
 
                /* restore DMAPI event settings etc.
                 */
diff --git a/restore/tree.h b/restore/tree.h
index 7b1a76a..47911c4 100644
--- a/restore/tree.h
+++ b/restore/tree.h
@@ -33,7 +33,7 @@ extern bool_t tree_init( char *hkdir,
                         bool_t fullpr,
                         bool_t restoredmpr,
                         bool_t dstdirisxfspr,
-                        u_int32_t dumpformat,
+                        uint32_t dumpformat,
                         bool_t truncategenpr );
 
 /* tree_sync - synchronizes with an existing tree abstraction
@@ -50,7 +50,7 @@ extern bool_t tree_sync( char *hkdir,
  * a format 2 dump. the restore will fail unless the
  * original restore was told to use format 2 gen numbers.
  */
-extern bool_t tree_check_dump_format( u_int32_t dumpformat );
+extern bool_t tree_check_dump_format( uint32_t dumpformat );
 
 
 /* tree_begindir - begins application of dumped directory to tree.
-- 
2.5.0

<Prev in Thread] Current Thread [Next in Thread>