diff options
author | laforge <laforge@99fdad57-331a-0410-800a-d7fa5415bdb3> | 2007-08-17 08:33:56 +0000 |
---|---|---|
committer | laforge <laforge@99fdad57-331a-0410-800a-d7fa5415bdb3> | 2007-08-17 08:33:56 +0000 |
commit | c20bdfa5eafb8ac776092c816018de0b07045c97 (patch) | |
tree | 767a45a2e028663afadf78ad563ac0cebb889ea7 /src/gsmd/gsmd.c | |
parent | c5eec553984f937b1f1682378ab7096b7f6b3933 (diff) |
Implement GSMD version printout (Matt Mets <matt.mets@cibomahto.com>)
git-svn-id: http://svn.openmoko.org/trunk/src/target/gsm@2727 99fdad57-331a-0410-800a-d7fa5415bdb3
Diffstat (limited to 'src/gsmd/gsmd.c')
-rw-r--r-- | src/gsmd/gsmd.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/gsmd/gsmd.c b/src/gsmd/gsmd.c index 3d52eeb..de0d25e 100644 --- a/src/gsmd/gsmd.c +++ b/src/gsmd/gsmd.c @@ -36,6 +36,7 @@ #include <sys/stat.h> #include "gsmd.h" +#include "gsmd-version.h" #include <gsmd/gsmd.h> #include <gsmd/atcmd.h> @@ -325,6 +326,11 @@ static void print_header(void) "This program is FREE SOFTWARE under the terms of GNU GPL\n\n"); } +static void print_version(void) +{ + printf("gsmd, version %s\n",GSMD_VERSION); +} + static void print_usage(void) { printf("Usage:\n" @@ -382,7 +388,8 @@ int main(int argc, char **argv) while ((argch = getopt_long(argc, argv, "FVLdhp:s:l:v:m:", opts, NULL)) != -1) { switch (argch) { case 'V': - /* FIXME */ + print_version(); + exit(0); break; case 'L': talloc_enable_leak_report_full(); |