version 1.15, 2015/09/23 22:01:30 |
version 1.16, 2015/09/25 16:19:26 |
|
|
#include <string.h> |
#include <string.h> |
#include <unistd.h> |
#include <unistd.h> |
|
|
static void usage(void); |
static void __dead usage(void); |
|
|
static int machine; |
static int machine; |
|
|
|
|
arch = MACHINE_ARCH; |
arch = MACHINE_ARCH; |
opts = "ks"; |
opts = "ks"; |
} |
} |
while ((c = getopt(argc, argv, opts)) != -1) |
while ((c = getopt(argc, argv, opts)) != -1) { |
switch (c) { |
switch (c) { |
case 'a': |
case 'a': |
arch = MACHINE_ARCH; |
arch = MACHINE_ARCH; |
|
|
break; |
break; |
default: |
default: |
usage(); |
usage(); |
/* NOTREACHED */ |
|
} |
} |
if (optind != argc) { |
|
usage(); |
|
/* NOTREACHED */ |
|
} |
} |
if (!short_form) |
if (optind != argc) |
fputs("OpenBSD.", stdout); |
usage(); |
puts(arch); |
|
return 0; |
printf("%s%s\n", short_form ? "" : "OpenBSD.", arch); |
|
return (0); |
} |
} |
|
|
static void |
static void __dead |
usage(void) |
usage(void) |
{ |
{ |
if (machine) |
if (machine) |