summaryrefslogtreecommitdiff
path: root/include/asterisk/global_datastores.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/asterisk/global_datastores.h')
-rw-r--r--include/asterisk/global_datastores.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/include/asterisk/global_datastores.h b/include/asterisk/global_datastores.h
index 72edabac5..510034b0d 100644
--- a/include/asterisk/global_datastores.h
+++ b/include/asterisk/global_datastores.h
@@ -26,11 +26,22 @@
#include "asterisk/channel.h"
+#define MAX_DIAL_FEATURE_OPTIONS 30
+
extern const struct ast_datastore_info dialed_interface_info;
+extern const struct ast_datastore_info dial_features_info;
+
struct ast_dialed_interface {
AST_LIST_ENTRY(ast_dialed_interface) list;
char interface[1];
};
+struct ast_dial_features {
+ struct ast_flags features_caller;
+ struct ast_flags features_callee;
+ char options[MAX_DIAL_FEATURE_OPTIONS];
+ int is_caller;
+};
+
#endif