aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drivers/isdn/hardware/eicon/message.c70
1 files changed, 46 insertions, 24 deletions
diff --git a/drivers/isdn/hardware/eicon/message.c b/drivers/isdn/hardware/eicon/message.c
index 4cc94f200b72..31f91c18c698 100644
--- a/drivers/isdn/hardware/eicon/message.c
+++ b/drivers/isdn/hardware/eicon/message.c
@@ -1194,7 +1194,8 @@ static char hex_digit_table[0x10] =
1194/* translation function for each message */ 1194/* translation function for each message */
1195/*------------------------------------------------------------------*/ 1195/*------------------------------------------------------------------*/
1196 1196
1197byte connect_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 1197static byte connect_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
1198 PLCI *plci, APPL *appl, API_PARSE *parms)
1198{ 1199{
1199 word ch; 1200 word ch;
1200 word i; 1201 word i;
@@ -1411,7 +1412,8 @@ byte connect_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
1411 return 2; 1412 return 2;
1412} 1413}
1413 1414
1414byte connect_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 1415static byte connect_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
1416 PLCI *plci, APPL *appl, API_PARSE *parms)
1415{ 1417{
1416 word i, Info; 1418 word i, Info;
1417 word Reject; 1419 word Reject;
@@ -1567,13 +1569,15 @@ byte connect_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
1567 return 1; 1569 return 1;
1568} 1570}
1569 1571
1570byte connect_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg) 1572static byte connect_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
1573 PLCI *plci, APPL *appl, API_PARSE *msg)
1571{ 1574{
1572 dbug(1,dprintf("connect_a_res")); 1575 dbug(1,dprintf("connect_a_res"));
1573 return false; 1576 return false;
1574} 1577}
1575 1578
1576byte disconnect_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg) 1579static byte disconnect_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
1580 PLCI *plci, APPL *appl, API_PARSE *msg)
1577{ 1581{
1578 word Info; 1582 word Info;
1579 word i; 1583 word i;
@@ -1628,7 +1632,8 @@ byte disconnect_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plc
1628 return false; 1632 return false;
1629} 1633}
1630 1634
1631byte disconnect_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg) 1635static byte disconnect_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
1636 PLCI *plci, APPL *appl, API_PARSE *msg)
1632{ 1637{
1633 dbug(1,dprintf("disconnect_res")); 1638 dbug(1,dprintf("disconnect_res"));
1634 if(plci) 1639 if(plci)
@@ -1655,7 +1660,8 @@ byte disconnect_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plc
1655 return 0; 1660 return 0;
1656} 1661}
1657 1662
1658byte listen_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 1663static byte listen_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
1664 PLCI *plci, APPL *appl, API_PARSE *parms)
1659{ 1665{
1660 word Info; 1666 word Info;
1661 byte i; 1667 byte i;
@@ -1704,7 +1710,8 @@ byte listen_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, A
1704 return false; 1710 return false;
1705} 1711}
1706 1712
1707byte info_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg) 1713static byte info_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
1714 PLCI *plci, APPL *appl, API_PARSE *msg)
1708{ 1715{
1709 word i; 1716 word i;
1710 API_PARSE * ai; 1717 API_PARSE * ai;
@@ -1813,13 +1820,15 @@ byte info_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APP
1813 return false; 1820 return false;
1814} 1821}
1815 1822
1816byte info_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg) 1823static byte info_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
1824 PLCI *plci, APPL *appl, API_PARSE *msg)
1817{ 1825{
1818 dbug(1,dprintf("info_res")); 1826 dbug(1,dprintf("info_res"));
1819 return false; 1827 return false;
1820} 1828}
1821 1829
1822byte alert_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg) 1830static byte alert_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
1831 PLCI *plci, APPL *appl, API_PARSE *msg)
1823{ 1832{
1824 word Info; 1833 word Info;
1825 byte ret; 1834 byte ret;
@@ -1849,7 +1858,8 @@ byte alert_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, AP
1849 return ret; 1858 return ret;
1850} 1859}
1851 1860
1852byte facility_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg) 1861static byte facility_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
1862 PLCI *plci, APPL *appl, API_PARSE *msg)
1853{ 1863{
1854 word Info = 0; 1864 word Info = 0;
1855 word i = 0; 1865 word i = 0;
@@ -2599,13 +2609,15 @@ byte facility_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
2599 return false; 2609 return false;
2600} 2610}
2601 2611
2602byte facility_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg) 2612static byte facility_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
2613 PLCI *plci, APPL *appl, API_PARSE *msg)
2603{ 2614{
2604 dbug(1,dprintf("facility_res")); 2615 dbug(1,dprintf("facility_res"));
2605 return false; 2616 return false;
2606} 2617}
2607 2618
2608byte connect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 2619static byte connect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
2620 PLCI *plci, APPL *appl, API_PARSE *parms)
2609{ 2621{
2610 word Info = 0; 2622 word Info = 0;
2611 byte req; 2623 byte req;
@@ -2839,7 +2851,8 @@ byte connect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plc
2839 return false; 2851 return false;
2840} 2852}
2841 2853
2842byte connect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 2854static byte connect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
2855 PLCI *plci, APPL *appl, API_PARSE *parms)
2843{ 2856{
2844 word ncci; 2857 word ncci;
2845 API_PARSE * ncpi; 2858 API_PARSE * ncpi;
@@ -2954,7 +2967,8 @@ byte connect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plc
2954 return false; 2967 return false;
2955} 2968}
2956 2969
2957byte connect_b3_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 2970static byte connect_b3_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
2971 PLCI *plci, APPL *appl, API_PARSE *parms)
2958{ 2972{
2959 word ncci; 2973 word ncci;
2960 2974
@@ -2974,7 +2988,8 @@ byte connect_b3_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * p
2974 return false; 2988 return false;
2975} 2989}
2976 2990
2977byte disconnect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 2991static byte disconnect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
2992 PLCI *plci, APPL *appl, API_PARSE *parms)
2978{ 2993{
2979 word Info; 2994 word Info;
2980 word ncci; 2995 word ncci;
@@ -3030,7 +3045,8 @@ byte disconnect_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI *
3030 return false; 3045 return false;
3031} 3046}
3032 3047
3033byte disconnect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 3048static byte disconnect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
3049 PLCI *plci, APPL *appl, API_PARSE *parms)
3034{ 3050{
3035 word ncci; 3051 word ncci;
3036 word i; 3052 word i;
@@ -3086,7 +3102,8 @@ byte disconnect_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI *
3086 return false; 3102 return false;
3087} 3103}
3088 3104
3089byte data_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 3105static byte data_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
3106 PLCI *plci, APPL *appl, API_PARSE *parms)
3090{ 3107{
3091 NCCI *ncci_ptr; 3108 NCCI *ncci_ptr;
3092 DATA_B3_DESC *data; 3109 DATA_B3_DESC *data;
@@ -3163,7 +3180,8 @@ byte data_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
3163 return false; 3180 return false;
3164} 3181}
3165 3182
3166byte data_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 3183static byte data_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
3184 PLCI *plci, APPL *appl, API_PARSE *parms)
3167{ 3185{
3168 word n; 3186 word n;
3169 word ncci; 3187 word ncci;
@@ -3196,7 +3214,8 @@ byte data_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
3196 return false; 3214 return false;
3197} 3215}
3198 3216
3199byte reset_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 3217static byte reset_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
3218 PLCI *plci, APPL *appl, API_PARSE *parms)
3200{ 3219{
3201 word Info; 3220 word Info;
3202 word ncci; 3221 word ncci;
@@ -3237,7 +3256,8 @@ byte reset_b3_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
3237 return false; 3256 return false;
3238} 3257}
3239 3258
3240byte reset_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 3259static byte reset_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
3260 PLCI *plci, APPL *appl, API_PARSE *parms)
3241{ 3261{
3242 word ncci; 3262 word ncci;
3243 3263
@@ -3261,7 +3281,8 @@ byte reset_b3_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci,
3261 return false; 3281 return false;
3262} 3282}
3263 3283
3264byte connect_b3_t90_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * parms) 3284static byte connect_b3_t90_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
3285 PLCI *plci, APPL *appl, API_PARSE *parms)
3265{ 3286{
3266 word ncci; 3287 word ncci;
3267 API_PARSE * ncpi; 3288 API_PARSE * ncpi;
@@ -3295,7 +3316,8 @@ byte connect_b3_t90_a_res(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI
3295} 3316}
3296 3317
3297 3318
3298byte select_b_req(dword Id, word Number, DIVA_CAPI_ADAPTER * a, PLCI * plci, APPL * appl, API_PARSE * msg) 3319static byte select_b_req(dword Id, word Number, DIVA_CAPI_ADAPTER *a,
3320 PLCI *plci, APPL *appl, API_PARSE *msg)
3299{ 3321{
3300 word Info=0; 3322 word Info=0;
3301 word i; 3323 word i;
@@ -8689,7 +8711,7 @@ static word add_modem_b23 (PLCI * plci, API_PARSE* bp_parms)
8689/* send a request for the signaling entity */ 8711/* send a request for the signaling entity */
8690/*------------------------------------------------------------------*/ 8712/*------------------------------------------------------------------*/
8691 8713
8692void sig_req(PLCI * plci, byte req, byte Id) 8714static void sig_req(PLCI *plci, byte req, byte Id)
8693{ 8715{
8694 if(!plci) return; 8716 if(!plci) return;
8695 if(plci->adapter->adapter_disabled) return; 8717 if(plci->adapter->adapter_disabled) return;
@@ -8789,7 +8811,7 @@ static void send_req(PLCI *plci)
8789 dbug(1,dprintf("send_ok")); 8811 dbug(1,dprintf("send_ok"));
8790} 8812}
8791 8813
8792void send_data(PLCI * plci) 8814static void send_data(PLCI *plci)
8793{ 8815{
8794 DIVA_CAPI_ADAPTER * a; 8816 DIVA_CAPI_ADAPTER * a;
8795 DATA_B3_DESC * data; 8817 DATA_B3_DESC * data;