Define the gsm_subscriber getter functions in the header

This commit is contained in:
Holger Freyther 2009-01-04 03:47:05 +00:00
parent ae61cae9b2
commit a471a41680
2 changed files with 7 additions and 3 deletions

View File

@ -30,8 +30,12 @@ enum gsm_subscriber_field {
GSM_SUBSCRIBER_TMSI,
};
struct gsm_subscriber *subscr_alloc();
struct gsm_subscriber *subscr_get(struct gsm_subscriber *subscr);
struct gsm_subscriber *subscr_put(struct gsm_subscriber *subscr);
struct gsm_subscriber *subscr_get_by_tmsi(const char *tmsi);
struct gsm_subscriber *subscr_get_by_imsi(const char *imsi);
/* internal */
struct gsm_subscriber *subscr_alloc(void);
#endif /* _GSM_SUBSCR_H */

View File

@ -53,7 +53,7 @@ static void subscr_free(struct gsm_subscriber *subscr)
free(subscr);
}
struct gsm_subscriber *subscr_get_by_tmsi(char *tmsi)
struct gsm_subscriber *subscr_get_by_tmsi(const char *tmsi)
{
struct gsm_subscriber *subscr;
@ -66,7 +66,7 @@ struct gsm_subscriber *subscr_get_by_tmsi(char *tmsi)
return db_get_subscriber(GSM_SUBSCRIBER_TMSI, tmsi);
}
struct gsm_subscriber *subscr_get_by_imsi(char *imsi)
struct gsm_subscriber *subscr_get_by_imsi(const char *imsi)
{
struct gsm_subscriber *subscr;