Show
Ignore:
Timestamp:
03/04/10 10:55:40 (6 months ago)
Author:
Harald Welte <laforge@gnumonks.org>
Parents:
fbc5ca080beedf8ca032cdd409db30838843f79b
Children:
52617919c8bc0f7ace3baebf1b6d9638d5c8466a, fbda4e1fb03ab80347647d355617a4c7c7f19cc7
git-committer:
Harald Welte <laforge@gnumonks.org> / 2010-03-04T10:55:40Z+0100
Message:

move some gsm48 utility functions to libosmocore

* gsm48_generate_lai() gsm48_generate_mid_from_tmsi() gsm48_generate_mid_from_imsi()
* gsm48_cc_msg_names[]

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • openbsc/include/openbsc/gsm_04_08.h

    r474d19f rafedeab  
    1717 
    1818int gsm0408_rcvmsg(struct msgb *msg, u_int8_t link_id); 
    19 void gsm0408_generate_lai(struct gsm48_loc_area_id *lai48, u_int16_t mcc,  
    20                 u_int16_t mnc, u_int16_t lac); 
    2119enum gsm_chan_t get_ctype_by_chreq(struct gsm_bts *bts, u_int8_t ra, int neci); 
    2220enum gsm_chreq_reason_t get_reason_by_chreq(struct gsm_bts *bts, u_int8_t ra, int neci); 
     
    2725struct msgb *gsm48_msgb_alloc(void); 
    2826int gsm48_sendmsg(struct msgb *msg, struct gsm_trans *trans); 
    29 int gsm48_generate_mid_from_tmsi(u_int8_t *buf, u_int32_t tmsi); 
    30 int gsm48_generate_mid_from_imsi(u_int8_t *buf, const char* imsi); 
    3127int gsm48_mi_to_string(char *string, const int str_len, const u_int8_t *mi, const int mi_len); 
    3228 
     
    4945                      int h_len); 
    5046 
    51 extern const char *gsm0408_cc_msg_names[]; 
    52  
    5347int send_siemens_mrpci(struct gsm_lchan *lchan, u_int8_t *classmark2_lv); 
    5448int gsm48_paging_extract_mi(struct msgb *msg, char *mi_string, u_int8_t *mi_type);