|
@@ -1194,7 +1194,8 @@ static char hex_digit_table[0x10] =
|
|
/* translation function for each message */
|
|
/* translation function for each message */
|
|
/*------------------------------------------------------------------*/
|
|
/*------------------------------------------------------------------*/
|
|
|
|
|
|
-byte connect_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte connect_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
word ch;
|
|
word ch;
|
|
word i;
|
|
word i;
|
|
@@ -1411,7 +1412,8 @@ byte connect_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
|
|
return 2;
|
|
return 2;
|
|
}
|
|
}
|
|
|
|
|
|
-byte connect_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte connect_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
word i, Info;
|
|
word i, Info;
|
|
word Reject;
|
|
word Reject;
|
|
@@ -1567,13 +1569,15 @@ byte connect_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
|
|
return 1;
|
|
return 1;
|
|
}
|
|
}
|
|
|
|
|
|
-byte connect_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg)
|
|
|
|
|
|
+static byte connect_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *msg)
|
|
{
|
|
{
|
|
dbug(1,dprintf("connect_a_res"));
|
|
dbug(1,dprintf("connect_a_res"));
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte disconnect_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg)
|
|
|
|
|
|
+static byte disconnect_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *msg)
|
|
{
|
|
{
|
|
word Info;
|
|
word Info;
|
|
word i;
|
|
word i;
|
|
@@ -1628,7 +1632,8 @@ byte disconnect_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plc
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte disconnect_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg)
|
|
|
|
|
|
+static byte disconnect_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *msg)
|
|
{
|
|
{
|
|
dbug(1,dprintf("disconnect_res"));
|
|
dbug(1,dprintf("disconnect_res"));
|
|
if(plci)
|
|
if(plci)
|
|
@@ -1655,7 +1660,8 @@ byte disconnect_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plc
|
|
return 0;
|
|
return 0;
|
|
}
|
|
}
|
|
|
|
|
|
-byte listen_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte listen_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
word Info;
|
|
word Info;
|
|
byte i;
|
|
byte i;
|
|
@@ -1704,7 +1710,8 @@ byte listen_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, A
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte info_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg)
|
|
|
|
|
|
+static byte info_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *msg)
|
|
{
|
|
{
|
|
word i;
|
|
word i;
|
|
API_PARSE * ai;
|
|
API_PARSE * ai;
|
|
@@ -1813,13 +1820,15 @@ byte info_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APP
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte info_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg)
|
|
|
|
|
|
+static byte info_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *msg)
|
|
{
|
|
{
|
|
dbug(1,dprintf("info_res"));
|
|
dbug(1,dprintf("info_res"));
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte alert_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg)
|
|
|
|
|
|
+static byte alert_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *msg)
|
|
{
|
|
{
|
|
word Info;
|
|
word Info;
|
|
byte ret;
|
|
byte ret;
|
|
@@ -1849,7 +1858,8 @@ byte alert_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, AP
|
|
return ret;
|
|
return ret;
|
|
}
|
|
}
|
|
|
|
|
|
-byte facility_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg)
|
|
|
|
|
|
+static byte facility_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *msg)
|
|
{
|
|
{
|
|
word Info = 0;
|
|
word Info = 0;
|
|
word i = 0;
|
|
word i = 0;
|
|
@@ -2599,13 +2609,15 @@ byte facility_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte facility_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg)
|
|
|
|
|
|
+static byte facility_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *msg)
|
|
{
|
|
{
|
|
dbug(1,dprintf("facility_res"));
|
|
dbug(1,dprintf("facility_res"));
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte connect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte connect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
word Info = 0;
|
|
word Info = 0;
|
|
byte req;
|
|
byte req;
|
|
@@ -2839,7 +2851,8 @@ byte connect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plc
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte connect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte connect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
word ncci;
|
|
word ncci;
|
|
API_PARSE * ncpi;
|
|
API_PARSE * ncpi;
|
|
@@ -2954,7 +2967,8 @@ byte connect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plc
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte connect_b3_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte connect_b3_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
word ncci;
|
|
word ncci;
|
|
|
|
|
|
@@ -2974,7 +2988,8 @@ byte connect_b3_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * p
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte disconnect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte disconnect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
word Info;
|
|
word Info;
|
|
word ncci;
|
|
word ncci;
|
|
@@ -3030,7 +3045,8 @@ byte disconnect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI *
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte disconnect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte disconnect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
word ncci;
|
|
word ncci;
|
|
word i;
|
|
word i;
|
|
@@ -3086,7 +3102,8 @@ byte disconnect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI *
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte data_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte data_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
NCCI *ncci_ptr;
|
|
NCCI *ncci_ptr;
|
|
DATA_B3_DESC *data;
|
|
DATA_B3_DESC *data;
|
|
@@ -3163,7 +3180,8 @@ byte data_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte data_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte data_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
word n;
|
|
word n;
|
|
word ncci;
|
|
word ncci;
|
|
@@ -3196,7 +3214,8 @@ byte data_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte reset_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte reset_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
word Info;
|
|
word Info;
|
|
word ncci;
|
|
word ncci;
|
|
@@ -3237,7 +3256,8 @@ byte reset_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte reset_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte reset_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
word ncci;
|
|
word ncci;
|
|
|
|
|
|
@@ -3261,7 +3281,8 @@ byte reset_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
|
|
return false;
|
|
return false;
|
|
}
|
|
}
|
|
|
|
|
|
-byte connect_b3_t90_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms)
|
|
|
|
|
|
+static byte connect_b3_t90_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *parms)
|
|
{
|
|
{
|
|
word ncci;
|
|
word ncci;
|
|
API_PARSE * ncpi;
|
|
API_PARSE * ncpi;
|
|
@@ -3295,7 +3316,8 @@ byte connect_b3_t90_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
-byte select_b_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg)
|
|
|
|
|
|
+static byte select_b_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
|
|
|
|
+ PLCI *plci, APPL *appl, API_PARSE *msg)
|
|
{
|
|
{
|
|
word Info=0;
|
|
word Info=0;
|
|
word i;
|
|
word i;
|
|
@@ -8689,7 +8711,7 @@ static word add_modem_b23 (PLCI * plci, API_PARSE* bp_parms)
|
|
/* send a request for the signaling entity */
|
|
/* send a request for the signaling entity */
|
|
/*------------------------------------------------------------------*/
|
|
/*------------------------------------------------------------------*/
|
|
|
|
|
|
-void sig_req(PLCI * plci, byte req, byte Id)
|
|
|
|
|
|
+static void sig_req(PLCI *plci, byte req, byte Id)
|
|
{
|
|
{
|
|
if(!plci) return;
|
|
if(!plci) return;
|
|
if(plci->adapter->adapter_disabled) return;
|
|
if(plci->adapter->adapter_disabled) return;
|
|
@@ -8789,7 +8811,7 @@ static void send_req(PLCI *plci)
|
|
dbug(1,dprintf("send_ok"));
|
|
dbug(1,dprintf("send_ok"));
|
|
}
|
|
}
|
|
|
|
|
|
-void send_data(PLCI * plci)
|
|
|
|
|
|
+static void send_data(PLCI *plci)
|
|
{
|
|
{
|
|
DIVA_CAPI_ADAPTER * a;
|
|
DIVA_CAPI_ADAPTER * a;
|
|
DATA_B3_DESC * data;
|
|
DATA_B3_DESC * data;
|