-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathoscam-conf-mk.h
31 lines (29 loc) · 1.19 KB
/
oscam-conf-mk.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#ifndef OSCAM_CONF_MK_H_
#define OSCAM_CONF_MK_H_
extern char *mk_t_caidtab(CAIDTAB *ctab);
extern char *mk_t_caidvaluetab(CAIDVALUETAB *tab);
#ifdef CS_CACHEEX
extern char *mk_t_cacheex_valuetab(CECSPVALUETAB *tab);
extern char *mk_t_cacheex_cwcheck_valuetab(CWCHECKTAB *tab);
extern char *mk_t_cacheex_hitvaluetab(CECSPVALUETAB *tab);
#endif
extern char *mk_t_tuntab(TUNTAB *ttab);
extern char *mk_t_group(uint64_t grp);
extern char *mk_t_ftab(FTAB *ftab);
extern char *mk_t_camd35tcp_port(void);
extern char *mk_t_cccam_port(void);
extern char *mk_t_gbox_port(void);
extern char *mk_t_aeskeys(struct s_reader *rdr);
extern char *mk_t_newcamd_port(void);
extern char *mk_t_aureader(struct s_auth *account);
extern char *mk_t_nano(uint16_t nano);
extern char *mk_t_service(SIDTABS *sidtabs);
extern char *mk_t_logfile(void);
extern char *mk_t_iprange(struct s_ip *range);
extern char *mk_t_ecmwhitelist(struct s_ecmWhitelist *whitelist);
extern char *mk_t_ecmheaderwhitelist(struct s_ecmHeaderwhitelist *headerlist);
extern char *mk_t_cltab(CLASSTAB *clstab);
extern char *mk_t_emmbylen(struct s_reader *rdr);
extern char *mk_t_allowedprotocols(struct s_auth *account);
extern void free_mk_t(char *value);
#endif