oscam-2.26.01-11942-802-wit.../module-gbox-helper.h
2026-02-24 21:37:51 +00:00

16 lines
567 B
C
Executable File

#ifndef MODULE_GBOX_HELPER_H_
#define MODULE_GBOX_HELPER_H_
#ifdef MODULE_GBOX
uint16_t gbox_get_caid(uint32_t caprovid);
uint32_t gbox_get_provid(uint32_t caprovid);
uint32_t gbox_get_caprovid(uint16_t caid, uint32_t prid);
uint32_t gbox_get_checksum(uint8_t *ecm, uint16_t ecmlen);
void gbox_encrypt(uint8_t *buffer, int bufsize, uint32_t key);
void gbox_decrypt(uint8_t *buffer, int bufsize, uint32_t localkey);
void gbox_compress(uint8_t *buf, int32_t unpacked_len, int32_t *packed_len);
void gbox_decompress(uint8_t *buf, int32_t *unpacked_len);
#endif
#endif