static char tempname[] = "XXnewvldb";
static int MaxServers[3] = { 30, 254, 254 }; /* max server # permitted in this version */
-static afs_int32 Conv4to3(afs_int32 addr);
+static afs_int32 Conv4to3(afs_uint32 addr);
static void convert_vlentry(int, int, int, struct vlheader_1 *,
struct vlheader_1 *, struct vlentry_1 *);
* Before this can be called, the routine read_mhentries must be called.
*/
static afs_int32
-Conv4to3(afs_int32 addr)
+Conv4to3(afs_uint32 addr)
{
- afs_int32 raddr;
+ afs_uint32 raddr;
int i;
if (!base[0] || !addr)
struct vlheader_1 {
vital_vlheader1 vital_header;
- afs_int32 IpMappedAddr[31];
+ afs_uint32 IpMappedAddr[31];
afs_int32 VolnameHash[8191];
afs_int32 VolidHash[3][8191];
};
struct vlheader_2 {
vital_vlheader2 vital_header;
- afs_int32 IpMappedAddr[255]; /* == 0..254 */
+ afs_uint32 IpMappedAddr[255]; /* == 0..254 */
afs_int32 VolnameHash[8191];
afs_int32 VolidHash[3][8191];
afs_int32 SIT;
struct vlheader_3 {
vital_vlheader3 vital_header;
- afs_int32 IpMappedAddr[255]; /* == 0..254 */
+ afs_uint32 IpMappedAddr[255]; /* == 0..254 */
afs_int32 VolnameHash[8191];
afs_int32 VolidHash[3][8191];
afs_int32 SIT;
GetServer(char *aname)
{
register struct hostent *th;
- afs_int32 addr;
+ afs_uint32 addr;
int b1, b2, b3, b4;
register afs_int32 code;
}
free((char *)addrs.bulkaddrs_val);
} else if (!strcmp(oper, "mhc")) {
- afs_int32 serveraddrs[MAXSERVERID + 1][VL_MAXIPADDRS_PERMH];
+ afs_uint32 serveraddrs[MAXSERVERID + 1][VL_MAXIPADDRS_PERMH];
afs_int32 serveraddrtype[MAXSERVERID + 1];
int nentries1, nentries2, i, j, x, y, unique, found;
afs_uint32 *addrp1, *addrp2;
int mhblocks = 0;
afs_int32 i, j, m, rindex;
afs_int32 mhentries, regentries;
- afs_int32 caddrs[VL_MAX_ADDREXTBLKS];
+ afs_uint32 caddrs[VL_MAX_ADDREXTBLKS];
char mhblock[VL_ADDREXTBLK_SIZE];
struct extentaddr *MHblock = (struct extentaddr *)mhblock;
struct extentaddr *e;