error inside information elements are now reported inside trace and main log,
[lcr.git] / dss1.h
diff --git a/dss1.h b/dss1.h
index d8ffe49..49121fa 100644 (file)
--- a/dss1.h
+++ b/dss1.h
@@ -13,7 +13,7 @@
 class Pdss1 : public PmISDN
 {
        public:
-       Pdss1(int type, struct mISDNport *mISDNport, char *portname, struct port_settings *settings, int channel);
+       Pdss1(int type, struct mISDNport *mISDNport, char *portname, struct port_settings *settings, int channel, int exclusive);
        ~Pdss1();
        int p_m_d_l3id;                         /* current l3 process id */
        int p_m_d_ces;                          /* ntmode: tei&sapi */
@@ -30,7 +30,8 @@ class Pdss1 : public PmISDN
 
        void new_state(int state);              /* set new state */
        void isdn_show_send_message(unsigned long prim, msg_t *msg);
-       int received_first_reply_to_setup(unsigned long prim, int exclusive, int channel);
+       int received_first_reply_to_setup(unsigned long prim, int channel, int exclusive);
+       int hunt_bchannel(int exclusive, int channel);
        void information_ind(unsigned long prim, unsigned long dinfo, void *data);
        void setup_ind(unsigned long prim, unsigned long dinfo, void *data);
        void setup_acknowledge_ind(unsigned long prim, unsigned long dinfo, void *data);
@@ -93,7 +94,6 @@ class Pdss1 : public PmISDN
        void dec_ie_redir_dn(unsigned char *p, Q931_info_t *qi, int *type, int *plan, int *present, unsigned char *number, int number_len);
        void enc_ie_facility(unsigned char **ntmode, msg_t *msg, unsigned char *facility, int facility_len);
        void dec_ie_facility(unsigned char *p, Q931_info_t *qi, unsigned char *facility, int *facility_len);
-       void enc_facility_centrex(unsigned char **ntmode, msg_t *msg, unsigned char *cnip, int setup);
        void dec_facility_centrex(unsigned char *p, Q931_info_t *qi, unsigned char *cnip, int cnip_len);
        void enc_ie_useruser(unsigned char **ntmode, msg_t *msg, int protocol, unsigned char *user, int user_len);
        void dec_ie_useruser(unsigned char *p, Q931_info_t *qi, int *protocol, unsigned char *user, int *user_len);