Merged revisions 81012 via svnmerge from
[asterisk/asterisk.git] / utils / astman.c
index 733f377..357cc5f 100644 (file)
@@ -22,8 +22,6 @@
  *
  */
  
  *
  */
  
-#include "asterisk/autoconfig.h"
-
 #include <newt.h>
 #include <stdio.h>
 #include <sys/time.h>
 #include <newt.h>
 #include <stdio.h>
 #include <sys/time.h>
@@ -40,7 +38,6 @@
 #include <stdlib.h>
 
 #include "asterisk/md5.h"
 #include <stdlib.h>
 
 #include "asterisk/md5.h"
-#include "asterisk/manager.h"
 #include "asterisk/linkedlists.h"
 
 #undef gethostbyname
 #include "asterisk/linkedlists.h"
 
 #undef gethostbyname
  */
 #define _NEWT_CAST (void *)
 
  */
 #define _NEWT_CAST (void *)
 
+#define DEFAULT_MANAGER_PORT 5038
+
+struct message {
+       unsigned int hdrcount;
+       char headers[MAX_HEADERS][MAX_LEN];
+};
+
 static struct ast_mansession {
        struct sockaddr_in sin;
        int fd;
 static struct ast_mansession {
        struct sockaddr_in sin;
        int fd;
@@ -224,7 +228,11 @@ static struct event {
        { "Status", event_status },
        { "Link", event_ignore },
        { "Unlink", event_ignore },
        { "Status", event_status },
        { "Link", event_ignore },
        { "Unlink", event_ignore },
-       { "StatusComplete", event_ignore }
+       { "StatusComplete", event_ignore },
+       { "Dial", event_ignore },
+       { "PeerStatus", event_ignore },
+       { "MessageWaiting", event_ignore },
+       { "Newcallerid", event_ignore }
 };
 
 static int process_message(struct ast_mansession *s, struct message *m)
 };
 
 static int process_message(struct ast_mansession *s, struct message *m)