Fix manager declarations

git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@5227 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.2-netsec
Mark Spencer 21 years ago
parent 4e70bbc3b2
commit 6e420b3c38

@ -92,11 +92,11 @@ struct message {
struct manager_action {
/*! Name of the action */
char *action;
const char *action;
/*! Short description of the action */
char *synopsis;
const char *synopsis;
/*! Detailed description of the action */
char *description;
const char *description;
/*! Permission required for action. EVENT_FLAG_* */
int authority;
/*! Function to be called */
@ -120,11 +120,11 @@ int ast_carefulwrite(int fd, char *s, int len, int timeoutms);
\param description Help text, several lines
*/
int ast_manager_register2(
char *action,
const char *action,
int authority,
int (*func)(struct mansession *s, struct message *m),
char *synopsis,
char *description);
const char *synopsis,
const char *description);
/*! Unregister a registred manager command */
/*! \param action Name of registred Action:

@ -1470,7 +1470,7 @@ static int ast_manager_register_struct(struct manager_action *act)
return 0;
}
int ast_manager_register2(char *action, int auth, int (*func)(struct mansession *s, struct message *m), char *synopsis, char *description)
int ast_manager_register2(const char *action, int auth, int (*func)(struct mansession *s, struct message *m), const char *synopsis, const char *description)
{
struct manager_action *cur;

Loading…
Cancel
Save