aboutsummaryrefslogtreecommitdiff
path: root/src/lib/gnsrecord/gnunet_gnsrecord_dbus_lib.c
blob: be8ba82cf24b96d273c8ad8791d72e50536d0d37 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "config.h"

#include <gnunet/platform.h>
#include <gnunet/gnunet_common.h>
#include <gnunet/gnunet_crypto_lib.h>
#include <gnunet/gnunet_time_lib.h>
#include <gnunet/gnunet_gnsrecord_lib.h>

#include "gnunet_dbus_lib.h"

const struct GNUNET_DBUS_StringEnumPair *
GNUNET_GNSRECORD_DBUS_describe_flags()
{
  static const struct GNUNET_DBUS_StringEnumPair options[] = {
    { "private",              GNUNET_GNSRECORD_RF_PRIVATE },
    { "relative_expiration",  GNUNET_GNSRECORD_RF_RELATIVE_EXPIRATION },
    { "shadow_record",        GNUNET_GNSRECORD_RF_SHADOW_RECORD },
    { NULL,                   0 }
  };
  return options;
};