cmdebug-obsd-ce32-20051102
authorJim Rees <rees@umich.edu>
Wed, 2 Nov 2005 17:54:44 +0000 (17:54 +0000)
committerJim Rees <rees@umich.edu>
Wed, 2 Nov 2005 17:54:44 +0000 (17:54 +0000)
OpenBSD has no easy way to printf a 64 bit int so just use PrintCacheEntries32

src/venus/cmdebug.c

index 71181b9..4b16aff 100644 (file)
@@ -453,11 +453,15 @@ PrintCacheEntries(struct rx_connection *aconn, int aint32)
     register afs_int32 code;
     struct AFSDBCacheEntry64 centry64;
 
+#ifdef AFS_OBSD_ENV
+    return PrintCacheEntries32(aconn, aint32);
+#else
     code = RXAFSCB_GetCE64(aconn, 0, &centry64);
     if (code != RXGEN_OPCODE)
        return PrintCacheEntries64(aconn, aint32);
     else
        return PrintCacheEntries32(aconn, aint32);
+#endif
 }
 
 int