1 #ifndef _GSM0411_UTILS_H
2 #define _GSM0411_UTILS_H
5 uint8_t gsm411_bcdify(uint8_t value);
8 uint8_t gsm411_unbcdify(uint8_t value);
10 struct msgb *gsm411_msgb_alloc(
void);
13 void gsm340_gen_scts(uint8_t *scts, time_t time);
16 time_t gsm340_scts(uint8_t *scts);
19 unsigned long gsm340_validity_period(uint8_t sms_vpf, uint8_t *sms_vp);
22 enum sms_alphabet gsm338_get_sms_alphabet(uint8_t dcs);
25 int gsm340_gen_oa(uint8_t *oa,
unsigned int oa_len, uint8_t type,
26 uint8_t plan,
const char *number);
29 int gsm411_push_rp_header(
struct msgb *msg, uint8_t rp_msg_type,
33 int gsm411_push_cp_header(
struct msgb *msg, uint8_t proto, uint8_t trans,