aboutsummaryrefslogtreecommitdiffstats
path: root/src/rcyn-protocol.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/rcyn-protocol.c')
-rw-r--r--src/rcyn-protocol.c119
1 files changed, 0 insertions, 119 deletions
diff --git a/src/rcyn-protocol.c b/src/rcyn-protocol.c
deleted file mode 100644
index 09db418..0000000
--- a/src/rcyn-protocol.c
+++ /dev/null
@@ -1,119 +0,0 @@
-/*
- * Copyright (C) 2018 "IoT.bzh"
- * Author José Bollo <jose.bollo@iot.bzh>
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- * http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-/******************************************************************************/
-/******************************************************************************/
-/* IMPLEMENTATION OF COMMON PROTOCOL VALUES, CONSTANTS, PROCESSES */
-/******************************************************************************/
-/******************************************************************************/
-
-#include <stdlib.h>
-
-#include "rcyn-protocol.h"
-
-const char
- _agent_[] = "agent",
- _check_[] = "check",
- _clear_[] = "clear",
- _commit_[] = "commit",
- _done_[] = "done",
- _drop_[] = "drop",
- _enter_[] = "enter",
- _error_[] = "error",
- _get_[] = "get",
- _item_[] = "item",
- _leave_[] = "leave",
- _log_[] = "log",
- _no_[] = "no",
- _off_[] = "off",
- _on_[] = "on",
- _rcyn_[] = "rcyn",
- _rollback_[] = "rollback",
- _set_[] = "set",
- _test_[] = "test",
- _yes_[] = "yes";
-
-
-#if !defined(RCYN_DEFAULT_SOCKET_SCHEME)
-# define RCYN_DEFAULT_SOCKET_SCHEME "unix"
-#endif
-
-#if !defined(RCYN_DEFAULT_SOCKET_DIR)
-# define RCYN_DEFAULT_SOCKET_DIR "/var/run/cynara"
-#endif
-
-#define DEF_PREFIX RCYN_DEFAULT_SOCKET_SCHEME":"RCYN_DEFAULT_SOCKET_DIR"/"
-
-#if !defined(RCYN_DEFAULT_CHECK_SOCKET_BASE)
-# define RCYN_DEFAULT_CHECK_SOCKET_BASE "cynara.check"
-#endif
-#if !defined(RCYN_DEFAULT_ADMIN_SOCKET_BASE)
-# define RCYN_DEFAULT_ADMIN_SOCKET_BASE "cynara.admin"
-#endif
-#if !defined(RCYN_DEFAULT_AGENT_SOCKET_BASE)
-# define RCYN_DEFAULT_AGENT_SOCKET_BASE "cynara.agent"
-#endif
-
-
-#if !defined(RCYN_DEFAULT_CHECK_SOCKET_SPEC)
-# define RCYN_DEFAULT_CHECK_SOCKET_SPEC DEF_PREFIX RCYN_DEFAULT_CHECK_SOCKET_BASE
-#endif
-#if !defined(RCYN_DEFAULT_ADMIN_SOCKET_SPEC)
-# define RCYN_DEFAULT_ADMIN_SOCKET_SPEC DEF_PREFIX RCYN_DEFAULT_ADMIN_SOCKET_BASE
-#endif
-#if !defined(RCYN_DEFAULT_AGENT_SOCKET_SPEC)
-# define RCYN_DEFAULT_AGENT_SOCKET_SPEC DEF_PREFIX RCYN_DEFAULT_AGENT_SOCKET_BASE
-#endif
-
-const char
- rcyn_default_socket_scheme[] = RCYN_DEFAULT_SOCKET_SCHEME,
- rcyn_default_socket_dir[] = RCYN_DEFAULT_SOCKET_DIR,
- rcyn_default_check_socket_base[] = RCYN_DEFAULT_CHECK_SOCKET_BASE,
- rcyn_default_admin_socket_base[] = RCYN_DEFAULT_ADMIN_SOCKET_BASE,
- rcyn_default_agent_socket_base[] = RCYN_DEFAULT_AGENT_SOCKET_BASE,
- rcyn_default_check_socket_spec[] = RCYN_DEFAULT_CHECK_SOCKET_SPEC,
- rcyn_default_admin_socket_spec[] = RCYN_DEFAULT_ADMIN_SOCKET_SPEC,
- rcyn_default_agent_socket_spec[] = RCYN_DEFAULT_AGENT_SOCKET_SPEC;
-
-/* see rcyn-protocol.h */
-const char *
-rcyn_get_socket_check(
- const char *value
-) {
- return value
- ?: secure_getenv("CYNARA_SOCKET_CHECK")
- ?: rcyn_default_check_socket_spec;
-}
-
-/* see rcyn-protocol.h */
-const char *
-rcyn_get_socket_admin(
- const char *value
-) {
- return value
- ?: secure_getenv("CYNARA_SOCKET_ADMIN")
- ?: rcyn_default_admin_socket_spec;
-}
-
-/* see rcyn-protocol.h */
-const char *
-rcyn_get_socket_agent(
- const char *value
-) {
- return value
- ?: secure_getenv("CYNARA_SOCKET_AGENT")
- ?: rcyn_default_agent_socket_spec;
-}