svn commit: r259119 - user/hrs/releng/usr.sbin/makevd
Hiroki Sato
hrs at FreeBSD.org
Mon Dec 9 06:59:44 UTC 2013
Author: hrs
Date: Mon Dec 9 06:59:43 2013
New Revision: 259119
URL: http://svnweb.freebsd.org/changeset/base/259119
Log:
Revert accidentally merged changes in the previous commit.
Modified:
user/hrs/releng/usr.sbin/makevd/Makefile
user/hrs/releng/usr.sbin/makevd/makevd.c
user/hrs/releng/usr.sbin/makevd/makevd.h
user/hrs/releng/usr.sbin/makevd/raw.c
Modified: user/hrs/releng/usr.sbin/makevd/Makefile
==============================================================================
--- user/hrs/releng/usr.sbin/makevd/Makefile Mon Dec 9 05:01:38 2013 (r259118)
+++ user/hrs/releng/usr.sbin/makevd/Makefile Mon Dec 9 06:59:43 2013 (r259119)
@@ -10,9 +10,4 @@ SRCS= makevd.c \
WARNS?= 6
CFLAGS+= -I${.CURDIR}
-MLINKS= makevd.8 dumpvd.8
-
-afterinstall:
- ln -f ${BINDIR}/${PROG} ${BINDIR}/dumpvd
-
.include <bsd.prog.mk>
Modified: user/hrs/releng/usr.sbin/makevd/makevd.c
==============================================================================
--- user/hrs/releng/usr.sbin/makevd/makevd.c Mon Dec 9 05:01:38 2013 (r259118)
+++ user/hrs/releng/usr.sbin/makevd/makevd.c Mon Dec 9 06:59:43 2013 (r259119)
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2011,2012,2013
+ * Copyright (c) 2011
* Hiroki Sato <hrs at FreeBSD.org> All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -34,7 +34,6 @@ __FBSDID("$FreeBSD$");
#include <err.h>
#include <fcntl.h>
-#include <libgen.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
@@ -51,20 +50,11 @@ static LIST_HEAD(optlisthead_t, optlist)
static struct imtype {
const char *imt_type;
int (*imt_makeim)(struct iminfo *);
- int (*imt_dumpim)(struct iminfo *);
} imtypes[] = {
- { .imt_type = "vhd",
- .imt_makeim = vhd_makeim,
- .imt_dumpim = vhd_dumpim, },
- { .imt_type = "vmdk",
- .imt_makeim = vmdk_makeim,
- .imt_dumpim = vmdk_dumpim, },
- { .imt_type = "none",
- .imt_makeim = raw_makeim,
- .imt_dumpim = raw_dumpim, },
- { .imt_type = "raw",
- .imt_makeim = raw_makeim,
- .imt_dumpim = raw_dumpim, },
+ { "vhd", vhd_makeim },
+ { "vmdk", vmdk_makeim },
+ { "none", raw_makeim },
+ { "raw", raw_makeim },
{ .imt_type = NULL },
};
@@ -79,13 +69,11 @@ main(int argc, char *argv[])
struct optlist *opl;
struct stat sb;
int ch;
- int dump;
int ifd;
int opl_new;
char *val;
setprogname(argv[0]);
- dump = (strcmp(basename(argv[0]), "dumpvd") == 0);
if ((imt = get_imtype(DEFAULT_IMTYPE)) == NULL)
errx(1, "Unknown default image type `%s'.", DEFAULT_IMTYPE);
@@ -187,10 +175,7 @@ main(int argc, char *argv[])
if (imi.imi_imagename == NULL)
imi.imi_imagename = strdup(argv[0]);
- if (dump)
- imt->imt_makeim(&imi);
- else
- imt->imt_dumpim(&imi);
+ imt->imt_makeim(&imi);
return (0);
}
Modified: user/hrs/releng/usr.sbin/makevd/makevd.h
==============================================================================
--- user/hrs/releng/usr.sbin/makevd/makevd.h Mon Dec 9 05:01:38 2013 (r259118)
+++ user/hrs/releng/usr.sbin/makevd/makevd.h Mon Dec 9 06:59:43 2013 (r259119)
@@ -50,11 +50,8 @@ struct optlist {
};
int vhd_makeim(struct iminfo *);
-int vhd_dumpim(struct iminfo *);
int vmdk_makeim(struct iminfo *);
-int vmdk_dumpim(struct iminfo *);
int raw_makeim(struct iminfo *);
-int raw_dumpim(struct iminfo *);
#ifndef DEFAULT_IMTYPE
#define DEFAULT_IMTYPE "raw"
Modified: user/hrs/releng/usr.sbin/makevd/raw.c
==============================================================================
--- user/hrs/releng/usr.sbin/makevd/raw.c Mon Dec 9 05:01:38 2013 (r259118)
+++ user/hrs/releng/usr.sbin/makevd/raw.c Mon Dec 9 06:59:43 2013 (r259119)
@@ -1,5 +1,5 @@
/*-
- * Copyright (c) 2011,2012,2013
+ * Copyright (c) 2011
* Hiroki Sato <hrs at FreeBSD.org> All rights reserved.
*
* Redistribution and use in source and binary forms, with or without
@@ -48,17 +48,6 @@ __FBSDID("$FreeBSD$");
#include "common.h"
int
-raw_dumpim(struct iminfo *imi)
-{
-
- printf("raw format:\n");
- printf("\timagename (size): %s (%d bytes)\n", imi->imi_imagename,
- 0);
-
- return (0);
-}
-
-int
raw_makeim(struct iminfo *imi)
{
struct blhead_t blhead;
More information about the svn-src-user
mailing list