From 6a65f46fdccb7d79a436aecebbe2913cd0f96013 Mon Sep 17 00:00:00 2001 From: Duncaen Date: Wed, 2 Aug 2017 18:33:49 +0200 Subject: [PATCH] inadyn: fix build --- .../inadyn/patches/remove-unused-macro.patch | 247 ++++++++++++++++++ 1 file changed, 247 insertions(+) create mode 100644 srcpkgs/inadyn/patches/remove-unused-macro.patch diff --git a/srcpkgs/inadyn/patches/remove-unused-macro.patch b/srcpkgs/inadyn/patches/remove-unused-macro.patch new file mode 100644 index 00000000000..4d11391260a --- /dev/null +++ b/srcpkgs/inadyn/patches/remove-unused-macro.patch @@ -0,0 +1,247 @@ +diff --git plugins/common.c plugins/common.c +index 5803f77..40b7c8d 100644 +--- plugins/common.c ++++ plugins/common.c +@@ -63,7 +63,7 @@ int common_request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + * DynDNS response validator -- common to many other DDNS providers as well + * 'good' or 'nochg' are the good answers, + */ +-int common_response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++int common_response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *body = trans->p_rsp_body; + +diff --git plugins/ddnss.c plugins/ddnss.c +index 5ab79e5..4eab70f 100644 +--- plugins/ddnss.c ++++ plugins/ddnss.c +@@ -58,7 +58,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + info->server_name.name); + } + +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *resp = trans->p_rsp_body; + +diff --git plugins/dhis.c plugins/dhis.c +index a193979..0011efe 100644 +--- plugins/dhis.c ++++ plugins/dhis.c +@@ -63,7 +63,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + info->server_name.name); + } + +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *alias) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *rsp = trans->p_rsp_body; + +diff --git plugins/dnsexit.c plugins/dnsexit.c +index 5a954fa..8bc110b 100644 +--- plugins/dnsexit.c ++++ plugins/dnsexit.c +@@ -61,7 +61,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + info->server_name.name); + } + +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + int code = -1; + char *tmp; +diff --git plugins/dtdns.c plugins/dtdns.c +index 77cea8e..97a2862 100644 +--- plugins/dtdns.c ++++ plugins/dtdns.c +@@ -57,7 +57,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + info->server_name.name); + } + +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *resp = trans->p_rsp_body; + +diff --git plugins/duckdns.c plugins/duckdns.c +index 0de2b16..0a34f98 100755 +--- plugins/duckdns.c ++++ plugins/duckdns.c +@@ -77,7 +77,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + info->server_name.name); + } + +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *resp = trans->p_rsp_body; + +diff --git plugins/duiadns.c plugins/duiadns.c +index aaa4449..0b72f2a 100644 +--- plugins/duiadns.c ++++ plugins/duiadns.c +@@ -57,7 +57,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + info->creds.encoded_password); + } + +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *resp = trans->p_rsp_body; + +diff --git plugins/dynv6-ipv4.c plugins/dynv6-ipv4.c +index a7ff7cf..6b1b02e 100644 +--- plugins/dynv6-ipv4.c ++++ plugins/dynv6-ipv4.c +@@ -57,7 +57,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + info->server_name.name); + } + +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *resp = trans->p_rsp_body; + +diff --git plugins/dynv6.c plugins/dynv6.c +index 0c221e7..b38a2a2 100644 +--- plugins/dynv6.c ++++ plugins/dynv6.c +@@ -57,7 +57,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + info->server_name.name); + } + +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *resp = trans->p_rsp_body; + +diff --git plugins/easydns.c plugins/easydns.c +index 33bab45..bab31cf 100644 +--- plugins/easydns.c ++++ plugins/easydns.c +@@ -68,7 +68,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + /* + * NOERROR is the OK code here + */ +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *resp = trans->p_rsp_body; + +diff --git plugins/freedns.c plugins/freedns.c +index d5237d9..3341cc4 100644 +--- plugins/freedns.c ++++ plugins/freedns.c +@@ -133,7 +133,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + fail blabla and n.n.n.n + are the good answers. We search our own IP address in response and that's enough. + */ +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *alias) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *resp = trans->p_rsp_body; + +diff --git plugins/generic.c plugins/generic.c +index 38a2fc4..13c8004 100644 +--- plugins/generic.c ++++ plugins/generic.c +@@ -162,7 +162,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + info->creds.encoded_password); + } + +-static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *resp = trans->p_rsp_body; + size_t i; +diff --git plugins/giradns.c plugins/giradns.c +index 2433e25..7ddf33a 100644 +--- plugins/giradns.c ++++ plugins/giradns.c +@@ -57,7 +57,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + info->server_name.name); + } + +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *resp = trans->p_rsp_body; + +diff --git plugins/sitelutions.c plugins/sitelutions.c +index 5e57ba4..e8866c3 100644 +--- plugins/sitelutions.c ++++ plugins/sitelutions.c +@@ -62,7 +62,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + info->server_name.name); + } + +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *resp = trans->p_rsp_body; + +diff --git plugins/tunnelbroker.c plugins/tunnelbroker.c +index 1599911..c2ee5b5 100644 +--- plugins/tunnelbroker.c ++++ plugins/tunnelbroker.c +@@ -76,7 +76,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + * Hurricate Electric IPv6 tunnelbroker specific response validator + * Own IP address and 'already in use' are the good answers. + */ +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *alias) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *resp = trans->p_rsp_body; + +diff --git plugins/tzo.c plugins/tzo.c +index b1b305f..bb0a4f3 100644 +--- plugins/tzo.c ++++ plugins/tzo.c +@@ -65,7 +65,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + } + + /* TZO specific response validator. */ +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + int code = -1; + +diff --git plugins/zerigo.c plugins/zerigo.c +index e24e0db..71c059e 100644 +--- plugins/zerigo.c ++++ plugins/zerigo.c +@@ -69,7 +69,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + * Server error + * Status: 5xx + */ +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + char *ptr, *rsp = trans->p_rsp_body; + +diff --git plugins/zoneedit.c plugins/zoneedit.c +index 56abc8b..dcca4f8 100644 +--- plugins/zoneedit.c ++++ plugins/zoneedit.c +@@ -64,7 +64,7 @@ static int request(ddns_t *ctx, ddns_info_t *info, ddns_alias_t *alias) + * CODE=200, 201 + * CODE=707, for duplicated updates + */ +-static int response(http_trans_t *trans, ddns_info_t *UNUSED(info), ddns_alias_t *UNUSED(alias)) ++static int response(http_trans_t *trans, ddns_info_t *info, ddns_alias_t *alias) + { + int code = -1; + +diff --git src/os.c src/os.c +index 99c6a6c..ee7dbc0 100644 +--- src/os.c ++++ src/os.c +@@ -195,7 +195,7 @@ int os_install_signal_handler(void *ctx) + * the IP -- and the user will be locked-out of their DDNS server provider + * for excessive updates. + */ +-int os_check_perms(void *UNUSED(arg)) ++int os_check_perms(void *arg) + { + /* Create files with permissions 0644 */ + umask(S_IWGRP | S_IWOTH);