diff --git a/service.c b/service.c
index bd9f985..dc7f330 100644
--- a/service.c
+++ b/service.c
@@ -35,6 +35,7 @@
 #include "announce.h"

 enum {
+ SERVICE_TOUT_LOOKUP,
  SERVICE_INSTANCE,
  SERVICE_SERVICE,
  SERVICE_PORT,
@@ -51,12 +52,14 @@ struct service {
  const char *instance;
  const char *service;
  const uint8_t *txt;
+ int32_t tout_lookup;
  int txt_len;
  int port;
  int active;
 };

 static const struct blobmsg_policy service_policy[__SERVICE_MAX] = {
+ [SERVICE_TOUT_LOOKUP] = { .name = "timeout_lookup", .type =
BLOBMSG_TYPE_INT32 },
  [SERVICE_INSTANCE] = { .name = "instance", .type = BLOBMSG_TYPE_STRING },
  [SERVICE_SERVICE] = { .name = "service", .type = BLOBMSG_TYPE_STRING },
