diff options
author | Christian Grothoff <christian@grothoff.org> | 2014-06-06 11:06:15 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2014-06-06 11:06:15 +0000 |
commit | 552c240a850306b1ef4fc9cd831eedaf59995ddd (patch) | |
tree | 8610f11055354c793456753d1220c7eb83211463 /src/gns/plugin_gnsrecord_gns.c | |
parent | 2429173f65538442ae3d4fb58cc7a24a1d39f35f (diff) | |
download | gnunet-552c240a850306b1ef4fc9cd831eedaf59995ddd.tar.gz gnunet-552c240a850306b1ef4fc9cd831eedaf59995ddd.zip |
-preliminary support for BOX records
Diffstat (limited to 'src/gns/plugin_gnsrecord_gns.c')
-rw-r--r-- | src/gns/plugin_gnsrecord_gns.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/gns/plugin_gnsrecord_gns.c b/src/gns/plugin_gnsrecord_gns.c index d1de73e49..8247ff66d 100644 --- a/src/gns/plugin_gnsrecord_gns.c +++ b/src/gns/plugin_gnsrecord_gns.c | |||
@@ -108,6 +108,10 @@ gns_value_to_string (void *cls, | |||
108 | (const char*) &vpn[1]); | 108 | (const char*) &vpn[1]); |
109 | return vpn_str; | 109 | return vpn_str; |
110 | } | 110 | } |
111 | case GNUNET_GNSRECORD_TYPE_BOX: | ||
112 | /* FIXME: to be implemented! */ | ||
113 | GNUNET_break (0); | ||
114 | return NULL; | ||
111 | default: | 115 | default: |
112 | return NULL; | 116 | return NULL; |
113 | } | 117 | } |
@@ -231,6 +235,10 @@ gns_string_to_value (void *cls, | |||
231 | vpn->proto = htons ((uint16_t) proto); | 235 | vpn->proto = htons ((uint16_t) proto); |
232 | strcpy ((char*)&vpn[1], s_serv); | 236 | strcpy ((char*)&vpn[1], s_serv); |
233 | return GNUNET_OK; | 237 | return GNUNET_OK; |
238 | case GNUNET_GNSRECORD_TYPE_BOX: | ||
239 | /* FIXME: to be implemented! */ | ||
240 | GNUNET_break (0); | ||
241 | return GNUNET_SYSERR; | ||
234 | default: | 242 | default: |
235 | return GNUNET_SYSERR; | 243 | return GNUNET_SYSERR; |
236 | } | 244 | } |
@@ -250,6 +258,7 @@ static struct { | |||
250 | { "LEHO", GNUNET_GNSRECORD_TYPE_LEHO }, | 258 | { "LEHO", GNUNET_GNSRECORD_TYPE_LEHO }, |
251 | { "VPN", GNUNET_GNSRECORD_TYPE_VPN }, | 259 | { "VPN", GNUNET_GNSRECORD_TYPE_VPN }, |
252 | { "GNS2DNS", GNUNET_GNSRECORD_TYPE_GNS2DNS }, | 260 | { "GNS2DNS", GNUNET_GNSRECORD_TYPE_GNS2DNS }, |
261 | { "BOX", GNUNET_GNSRECORD_TYPE_BOX }, | ||
253 | { NULL, UINT32_MAX } | 262 | { NULL, UINT32_MAX } |
254 | }; | 263 | }; |
255 | 264 | ||