PR/51497: Clare: Allow gpt -p <n> create to work.
This commit is contained in:
parent
768a2a4278
commit
e1a93a1b84
|
@ -33,7 +33,7 @@
|
||||||
__FBSDID("$FreeBSD: src/sbin/gpt/create.c,v 1.11 2005/08/31 01:47:19 marcel Exp $");
|
__FBSDID("$FreeBSD: src/sbin/gpt/create.c,v 1.11 2005/08/31 01:47:19 marcel Exp $");
|
||||||
#endif
|
#endif
|
||||||
#ifdef __RCSID
|
#ifdef __RCSID
|
||||||
__RCSID("$NetBSD: create.c,v 1.22 2016/06/09 19:04:43 christos Exp $");
|
__RCSID("$NetBSD: create.c,v 1.23 2016/09/23 19:36:50 christos Exp $");
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
|
@ -128,7 +128,7 @@ cmd_create(gpt_t gpt, int argc, char *argv[])
|
||||||
int active = 0;
|
int active = 0;
|
||||||
int force = 0;
|
int force = 0;
|
||||||
int primary_only = 0;
|
int primary_only = 0;
|
||||||
u_int parts = 128;
|
u_int parts = 0;
|
||||||
|
|
||||||
while ((ch = getopt(argc, argv, "AfPp:")) != -1) {
|
while ((ch = getopt(argc, argv, "AfPp:")) != -1) {
|
||||||
switch(ch) {
|
switch(ch) {
|
||||||
|
@ -149,6 +149,8 @@ cmd_create(gpt_t gpt, int argc, char *argv[])
|
||||||
return usage();
|
return usage();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
if (parts == 0)
|
||||||
|
parts = 128;
|
||||||
|
|
||||||
if (argc != optind)
|
if (argc != optind)
|
||||||
return usage();
|
return usage();
|
||||||
|
|
Loading…
Reference in New Issue