]>
Commit | Line | Data |
---|---|---|
93afd047 MT |
1 | #include <stdio.h> |
2 | #include <stdlib.h> | |
3 | #include <malloc.h> | |
4 | #include <string.h> | |
5 | #include <time.h> | |
6 | #include "isdn_cdb_def.h" | |
7 | #include "hd.h" | |
8 | ||
9 | #define CDB_DATAVERSION 0x101 | |
10 | #define MAXCARDS 300 | |
11 | #define MAXVARIO (MAXCARDS*4) | |
12 | #define MAXNAMECNT (MAXCARDS*256) | |
13 | ||
14 | extern int max_ce; | |
15 | extern int ce_idx; | |
16 | extern int max_vario; | |
17 | extern int vario_idx; | |
18 | extern int name_str_cnt; | |
19 | extern int max_name_str_cnt; | |
20 | extern int max_ivendor; | |
21 | extern int ivendor_idx; | |
22 | ||
23 | extern char *name_str; | |
24 | extern cdb_isdn_card *cards; | |
25 | extern cdb_isdn_vario *varios; | |
26 | extern cdb_isdn_vendor *vendors; | |
27 | ||
28 | extern int *isdncard_id; | |
29 | ||
30 | extern int drvid_cnt; | |
31 | extern int drv_subtyp_cnt; | |
32 | extern int drv_typ_cnt; | |
33 | extern int supported_cnt; | |
34 | ||
35 | extern int not_supported; | |
36 | ||
37 | struct _vendorshortnames_t { | |
38 | char *lname; | |
39 | char *sname; | |
40 | }; | |
41 | ||
42 | typedef int (*fcmp) (const void *, const void *); | |
43 | ||
44 | ||
45 | extern void del_vario(void); | |
46 | extern int new_entry(void); | |
47 | extern void add_current_item(int item, char *val); | |
48 | extern void SortVendors(void); | |
49 | extern void SortCards(void); | |
50 | extern void SortVarios(void); |