move the declaration of struct ast_channel ast_frame and ast_module
[asterisk/asterisk.git] / include / asterisk / abstract_jb.h
index 145256f..4a41c8c 100644 (file)
 #ifndef _ABSTRACT_JB_H_
 #define _ABSTRACT_JB_H_
 
 #ifndef _ABSTRACT_JB_H_
 #define _ABSTRACT_JB_H_
 
-#include <stdio.h>
 #include <sys/time.h>
 
 #if defined(__cplusplus) || defined(c_plusplus)
 extern "C" {
 #endif
 
 #include <sys/time.h>
 
 #if defined(__cplusplus) || defined(c_plusplus)
 extern "C" {
 #endif
 
-struct ast_channel;
 struct ast_frame;
 
 /* Configuration flags */
 struct ast_frame;
 
 /* Configuration flags */
@@ -193,7 +191,7 @@ void ast_jb_destroy(struct ast_channel *chan);
  *
  * \return zero if the property was set to the configuration, -1 if not.
  */
  *
  * \return zero if the property was set to the configuration, -1 if not.
  */
-int ast_jb_read_conf(struct ast_jb_conf *conf, char *varname, char *value);
+int ast_jb_read_conf(struct ast_jb_conf *conf, const char *varname, const char *value);
 
 
 /*!
 
 
 /*!