]> andersk Git - moira.git/blobdiff - afssync/ptdump.c
Changes from dtanner.
[moira.git] / afssync / ptdump.c
index 369ea7a14eaf35f2282aaacad9ad5d512b5c458d..07742d768a6b130f78d9ed71b6479b30cb3f1156 100644 (file)
@@ -13,7 +13,7 @@
 #include <sys/time.h>
 #include <stdio.h>
 #include <ctype.h>
-#include <strings.h>
+#include <string.h>
 #include <sys/file.h>
 #include <lock.h>
 #include <netinet/in.h>
@@ -43,7 +43,7 @@ char **argv;
     char file[512];
     register struct ubik_hdr *uh;
     int didit;
-    setlinebuf(stdout);
+    setvbuf(stdout, NULL, _IOLBF, BUFSIZ);
     strcpy(file, "/usr/afs/db/prdb.DB0");
     while ((cc = getopt(argc, argv, "f:gnc")) != EOF) {
        switch (cc) {
@@ -82,7 +82,7 @@ char **argv;
     if (ntohl(uh->magic) != UBIK_MAGIC)
        fprintf(stderr, "ptdump: %s: Bad UBIK_MAGIC. Is %x should be %x\n",
                file, ntohl(uh->magic), UBIK_MAGIC);
-    bcopy(&uh->version, &uv, sizeof(struct ubik_version));
+    memcpy(&uv, &uh->version, sizeof(struct ubik_version));
     fprintf(stderr, "Ubik Version is: %D.%d\n",
            uv.epoch, uv.counter);
     if (read(fd, &prh, sizeof(struct prheader)) < 0) {
This page took 0.038021 seconds and 4 git commands to generate.