Add -lncurses to LDD flags
[lcr.git] / cause.h
diff --git a/cause.h b/cause.h
index 21d53f1..a9c8a41 100644 (file)
--- a/cause.h
+++ b/cause.h
@@ -26,6 +26,7 @@
 #define CAUSE_NOUSER           18
 #define CAUSE_NOANSWER         19
 #define CAUSE_REJECTED         21
+#define CAUSE_NONSELECTED      26
 #define CAUSE_OUTOFORDER       27
 #define CAUSE_INVALID          28
 #define CAUSE_FACILITYREJECTED 29
 #define CAUSE_UNIMPLEMENTED    79
 
 struct isdn_cause {
-       char *english;
-       char *german;
+       const char *english;
+       const char *german;
 };
 
 struct isdn_location {
-       char *english;
-       char *german;
+       const char *english;
+       const char *german;
 };
 
 extern struct isdn_cause isdn_cause[128];
 extern struct isdn_location isdn_location[16];
 char *get_isdn_cause(int cause, int location, int type);
+void collect_cause(int *multicause, int *multilocation, int newcause, int newlocation);