1 | #ifndef OSCAM_CHK_H_
|
---|
2 | #define OSCAM_CHK_H_
|
---|
3 |
|
---|
4 | int32_t ecm_ratelimit_check(struct s_reader * reader, ECM_REQUEST *er, int32_t reader_mode);
|
---|
5 | int32_t matching_reader(ECM_REQUEST *er, struct s_reader *rdr, int32_t slot);
|
---|
6 |
|
---|
7 | int32_t chk_srvid_match(ECM_REQUEST *er, SIDTAB *sidtab);
|
---|
8 | int32_t chk_srvid(struct s_client *cl, ECM_REQUEST *er);
|
---|
9 | int32_t has_srvid(struct s_client *cl, ECM_REQUEST *er);
|
---|
10 | int32_t chk_srvid_match_by_caid_prov(uint16_t caid, uint32_t provid, SIDTAB *sidtab);
|
---|
11 | int32_t chk_srvid_by_caid_prov(struct s_client *cl, uint16_t caid, uint32_t provid);
|
---|
12 | int32_t chk_srvid_by_caid_prov_rdr(struct s_reader *rdr, uint16_t caid, uint32_t provid);
|
---|
13 | int32_t chk_sfilter(ECM_REQUEST *er, PTAB *ptab);
|
---|
14 | int32_t chk_ufilters(ECM_REQUEST *er);
|
---|
15 | int32_t chk_rsfilter(struct s_reader * reader, ECM_REQUEST *er);
|
---|
16 | int32_t chk_rfilter2(uint16_t rcaid, uint32_t rprid, struct s_reader *rdr);
|
---|
17 | int32_t chk_ctab(uint16_t caid, CAIDTAB *ctab);
|
---|
18 | int32_t chk_ctab_ex(uint16_t caid, CAIDTAB *ctab);
|
---|
19 | int32_t chk_caid(uint16_t caid, CAIDTAB *ctab);
|
---|
20 | int32_t chk_caid_rdr(struct s_reader *rdr,uint16_t caid);
|
---|
21 | int32_t chk_bcaid(ECM_REQUEST *er, CAIDTAB *ctab);
|
---|
22 |
|
---|
23 | #endif
|
---|