libhd  5.0
Defines | Typedefs | Functions | Variables
cdbisdn.c File Reference
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include "hd.h"
#include "hd_int.h"
#include "cdb/isdn_cdb.h"
#include "cdb/cdb_hwdb.h"

Defines

#define debprintf(a...)

Typedefs

typedef int(* fcmp )(const void *, const void *)

Functions

static int init_cdbisdn (void)
static int compare_type (cdb_isdn_vario *v1, cdb_isdn_vario *v2)
static int compare_id (const int *c1, const int *c2)
cdb_isdn_vendorhd_cdbisdn_get_vendor (int handle)
cdb_isdn_cardhd_cdbisdn_get_card (int handle)
cdb_isdn_variohd_cdbisdn_get_vario_from_type (int typ, int subtyp)
cdb_isdn_cardhd_cdbisdn_get_card_from_type (int typ, int subtyp)
cdb_isdn_cardhd_cdbisdn_get_card_from_id (int vendor, int device, int subvendor, int subdevice)
cdb_isdn_variohd_cdbisdn_get_vario (int handle)
int hd_cdbisdn_get_version (void)
int hd_cdbisdn_get_db_version (void)
char * hd_cdbisdn_get_db_date (void)

Variables

static int CDBISDN_vendor_cnt
static int CDBISDN_card_cnt
static int CDBISDN_vario_cnt
static int CDBISDN_name_size
static char * CDBISDN_names
static cdb_isdn_vendorcdb_isdnvendor_info
static cdb_isdn_cardcdb_isdncard_info
static int * cdb_isdncard_idsorted
static cdb_isdn_variocdb_isdnvario_info
static int cdb_dbversion
static char cdb_date [32]
static char line [1024]
static int CDBISDN_readhwdb

Define Documentation

#define debprintf (   a...)

Typedef Documentation

typedef int(* fcmp)(const void *, const void *)

Function Documentation

static int compare_id ( const int *  c1,
const int *  c2 
) [static]
static int compare_type ( cdb_isdn_vario v1,
cdb_isdn_vario v2 
) [static]
static int init_cdbisdn ( void  ) [static]

Variable Documentation

char cdb_date[32] [static]
int cdb_dbversion [static]
int* cdb_isdncard_idsorted [static]
int CDBISDN_card_cnt [static]
int CDBISDN_name_size [static]

Referenced by init_cdbisdn().

char* CDBISDN_names [static]

Referenced by init_cdbisdn().

int CDBISDN_readhwdb [static]
int CDBISDN_vario_cnt [static]
int CDBISDN_vendor_cnt [static]
char line[1024] [static]