aboutsummaryrefslogtreecommitdiffstats
path: root/include/openbsc/gsm_subscriber.h
blob: d5c6eff7a6bfb4c2094b09753d6f7b51ba01a911 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#ifndef _GSM_SUBSCR_H
#define _GSM_SUBSCR_H

#include <sys/types.h>
#include "gsm_data.h"

struct gsm_subscriber {
	u_int8_t *name;
	u_int8_t tmsi[4];
};

struct gsm_subscriber *subscr_get_by_tmsi(u_int8_t *tmsi);
struct gsm_subscriber *subscr_get_by_imsi(u_int8_t *imsi);
int subscr_update(struct gsm_subscriber *s, struct gsm_bts *bts);

#endif /* _GSM_SUBSCR_H */