From de01486c0f4e4ed996443c0e828397fa930c03f1 Mon Sep 17 00:00:00 2001 From: Jan Vidar Krey Date: Tue, 27 Nov 2018 13:20:41 +0100 Subject: [PATCH] Fix plug-in API header files. --- src/plugin_api/command_api.h | 10 ++++++++++ src/plugin_api/handle.h | 1 + src/plugin_api/types.h | 9 --------- 3 files changed, 11 insertions(+), 9 deletions(-) diff --git a/src/plugin_api/command_api.h b/src/plugin_api/command_api.h index de3efaa..8fc0aa0 100644 --- a/src/plugin_api/command_api.h +++ b/src/plugin_api/command_api.h @@ -35,6 +35,16 @@ struct plugin_command struct linked_list* args; }; +enum plugin_command_arg_type +{ + plugin_cmd_arg_type_integer, + plugin_cmd_arg_type_string, + plugin_cmd_arg_type_user, + plugin_cmd_arg_type_address, + plugin_cmd_arg_type_range, + plugin_cmd_arg_type_credentials, +}; + struct plugin_command_arg_data { enum plugin_command_arg_type type; diff --git a/src/plugin_api/handle.h b/src/plugin_api/handle.h index cbf4266..536091a 100644 --- a/src/plugin_api/handle.h +++ b/src/plugin_api/handle.h @@ -28,6 +28,7 @@ #include "util/credentials.h" #include "network/ipcalc.h" #include "plugin_api/types.h" +#include "plugin_api/command_api.h" typedef void (*on_connection_accepted_t)(struct plugin_handle*, struct ip_addr_encap*); typedef void (*on_connection_refused_t)(struct plugin_handle*, struct ip_addr_encap*); diff --git a/src/plugin_api/types.h b/src/plugin_api/types.h index d34f18b..5a1ee83 100644 --- a/src/plugin_api/types.h +++ b/src/plugin_api/types.h @@ -93,15 +93,6 @@ struct ban_info time_t expiry; /* Time when the ban record expires */ }; -enum plugin_command_arg_type -{ - plugin_cmd_arg_type_integer, - plugin_cmd_arg_type_string, - plugin_cmd_arg_type_user, - plugin_cmd_arg_type_address, - plugin_cmd_arg_type_range, - plugin_cmd_arg_type_credentials, -}; #endif /* HAVE_UHUB_PLUGIN_TYPES_H */