源码如下:
/*
* gen_uuid.c --- generate a DCE-compatible uuid
*
* Copyright (C) 1999, Andreas Dilger and Theodore Ts'o
*
* %Begin-Header%
* This file may be redistributed under the terms of the GNU Public
* License.
* %End-Header%
*/
#include
#ifdef HAVE_STDLIB_H
#include
#endif
#ifdef HAVE_GETOPT_H
#include
#else
extern int getopt(int argc, char * const argv[], const char *optstring);
extern char *optarg;
extern int optind;
#endif
#include "uuid.h"
#include "nls.h"
#define DO_TYPE_TIME 1
#define DO_TYPE_RANDOM 2
static void usage(const char *progname)
{
fprintf(stderr, _("Usage: %s [-r] [-t]\n"), progname);
exit(1);
}
int
main (in