[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[GNUnet-SVN] r21345 - gnunet/src/gns
From: |
gnunet |
Subject: |
[GNUnet-SVN] r21345 - gnunet/src/gns |
Date: |
Tue, 8 May 2012 17:12:25 +0200 |
Author: schanzen
Date: 2012-05-08 17:12:25 +0200 (Tue, 08 May 2012)
New Revision: 21345
Modified:
gnunet/src/gns/gnunet-gns.c
Log:
-needed for nss plugin
Modified: gnunet/src/gns/gnunet-gns.c
===================================================================
--- gnunet/src/gns/gnunet-gns.c 2012-05-08 15:11:29 UTC (rev 21344)
+++ gnunet/src/gns/gnunet-gns.c 2012-05-08 15:12:25 UTC (rev 21345)
@@ -57,6 +57,11 @@
*/
static char *auth_name;
+/**
+ * raw output
+ */
+static int raw;
+
static enum GNUNET_GNS_RecordType rtype;
/**
@@ -92,21 +97,26 @@
char* name = (char*) cls;
const char* typename;
char* string_val;
+
+ if (!raw) {
+ if (rd_count == 0)
+ printf("No results.\n");
+ else
+ printf("%s:\n", name);
+ }
- if (rd_count == 0)
- printf("No results.\n");
- else
- printf("%s:\n", name);
-
for (i=0; i<rd_count; i++)
{
typename = GNUNET_NAMESTORE_number_to_typename (rd[i].record_type);
string_val = GNUNET_NAMESTORE_value_to_string(rd[i].record_type,
rd[i].data,
rd[i].data_size);
- printf("Got %s record: %s\n", typename, string_val);
+ if (raw)
+ printf("%s\n", string_val);
+ else
+ printf("Got %s record: %s\n", typename, string_val);
}
@@ -193,6 +203,9 @@
{'t', "type", NULL,
gettext_noop ("Specify the type of the record lookup"), 1,
&GNUNET_GETOPT_set_string, &lookup_type},
+ {'r', "raw", NULL,
+ gettext_noop ("No unneeded output"), 0,
+ &GNUNET_GETOPT_set_one, &raw},
GNUNET_GETOPT_OPTION_END
};
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [GNUnet-SVN] r21345 - gnunet/src/gns,
gnunet <=