ELF>8@@WV~      !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJK<@t %s retransmitgprs_test.cAssert failed %s %s:%d gprs_tmr_to_secs(u + i) == -1secs == gprs_tmr_to_secs(tmr)secs != gprs_tmr_to_secs(j)dec_secs <= secsdec_secs >= last_dec_secsDone.DGPRSGPRS Packet ServiceTesting gprs_llc_is_retransmit.Test GPRS timer decoding/encodingTesting decoding with timer value unit %u gprs_tmr_to_secs(u + i) == 2 * igprs_tmr_to_secs(u + i) == 60 * igprs_tmr_to_secs(u + i) == 360 * iGPRS_TMR_DEACTIVATED == gprs_secs_to_tmr_floor(-1)dec_secs - last_dec_secs <= delta_secsATH11UH-L%SHH5HH=H11H11HL11HL1HL1HL1HL1HHߺ1H1Hߺ1H1Hߺ1HHߺ1HHߺ1HL1HL1HHߺ1H-1H=H=H11Ƀ@y@ih9; u u1lj91Ʌu;@9,9uqHH51H=tD|< @k<9 uу f >y@t_HH51H=f  9tRHH51H=[HH51H=WHH51H=1<A؉ρ9A9gD)9|?.uH=[1]A\ùmHH51H=HH51H=~HH51H=|HH51H=sHH51H=~+ : ,vvv}} -    &  (.int    1u36 7 8 9 : (; 0< 8= @@ HA PB XD`FhHpItJ xMNOQY [\]^ }_ .`b /+::u#0   1  # .K0K0K$ A$(LcatQ v vV[ \    1     v pv Ѱ8 2ctx }: 3 $,-$025 X8 `:v<v >v @v Bv Dv G`d4hp' ZPP  ,,6;15vty 1@ vvv&JoutL MO R5STWKvtyX }[`rb\ }_`aberawf P6 IPUY5]Kc`g} :'vZvW,7v %DMM     %DRAv   @1$ : 8$ 9\ & ! k : ~  ! ^  ! d  ;c & }6!} .<bE''E=ctx}P   UsT0Q0Rv /   UsT0Q1R| #   UsT0Q1R| $   UsT Q1R| %k   UsT Q1R| &   UsT Q1R| '?   UsT Q1Rv *   UsT0QRv +  UsT0Q Rv ,|  UsT1Q Rv -  UsT Q Rv .T  UsT Q R| /  UsT Q R|04  U T Q R  vU JW`it>.(UvU Us#Ut;Urk zU T Q Rq k U T Q Rm(U UvUr1!-Urk lU T Q Rk U T Q R~ k U T Q R|vU ~ &TvQs5&?Ur]Usr"xUr`k U T Q R_Urk U T Q RRk MU T Q R[k U T Q RWU Us k U T Q Rs U0T0Q  )T  vU ?C iEuE E tmrEF GG@jjAtmrwx)4"tmr4%B )"nu*"vur7retCM*nu3*vur@DE:vFI~(  : ; 9 I8 1B !II :! ;9 I8 H} H} 41 $ >  : ; 9 I 1RB X!Y W!41B&I :! ;9!I !k :! ;9! :! ;9!I4:!; 9 I : ; 9!<I!I/  :! ;9 I8 1RB UX!Y W!4:!; 9 I :!;!I8  U>! !I: ; 9!'>! !I:! ;9! !.?: ;9 'I<":!; 9 I#7I$ :! ;9!%( &.?: ; 9 'I<':!; 9 IB( 1U).:!; 9! 'I !*:!;!9 I+% Uy, : ; - .$ > /: ; 9 04: ; 9 I?<1&2 : ; 9 I8 3'I4 I8 5<6 : ;9 7> I: ; 9 84: ; 9 I?94: ; 9 I:.?: ; 9 '<;.?: ;9 '<<.?: ; 9 'I@z=4: ; 9 IB>41?.: ; 9 ' @ A B.: ; 9 ' C.: ;9 'I D4: ;9 IE.1@zF.?<n: ; ] U U T TP010101 1 1 1 0 0 1         08R8VRRRRVV0NSSP]SSVSVGTTTPSStStPSPS SXS XXX  0 *RprU;rotrrrP&TZmT{TTUU#U#,U,:U<:b*6G@T i<{: ! !#$&' !(")#*+$%x&' $(())*~+,-./01#2#3$456!78%9':;<,=.>L?Y@q?ABCDE FG% HI&J'K!L'M0N~ #__P$-29ABOPQRvw|}    %*CGIMOSZ^`dim "'mnopqr"#&'()*+-.3456789:;<=>?@ABCDEFGHIJKQTWZ]gfjoprsu5CN]^_chmnox$%!)17BN"#$%&456789?F]iq}%*CGIMOSZ^`dim !$&'"%(,1589:;,-./013HRW\]a(3<AFKPbhtz  (,,;'()*,-./1234 "$,4678DIPUVWX)*+,-/0%8(:#"*Xjktuvwyz{|(,-6789;<=>@ABCFGHIKLMNPQRSVWXY[\]^`abcfghiklmnpqrsvwxy{|}~!&'2vy}".02468:<>@BEA'(* *+6;Aabnopqrs~NRV]j/01  "/0146ilru-.RSTUYbj        !%0145 "$'+,RcqBCMNXz)*$%&'!#%'*)*1;Tez{|}~!#&(,36)*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ]^_`abcdefghijklmnopqrstuvwxyz{|}~"%( !1          !"&'(*-./13568:;=?@ADFHJLNPRSUVXZ\^`bdfhikmnoqrsuvxz{},.0:;)/012356789:;<=>?@BCDEFGHIJLMPQRSTUVWXYZ[\]^abdefghilmnosuwxyz{|}~+-/13579;=?ACEGIKMOQSUWY[]_jlnprtvegikmorsvw    #'* #$'                                                                                                                                                                                                          !$%&'()*+,-./0345;<=?@AGHIJOPQ"  )7:<>?@P1          4] <BF<jwt J < /-  tYs=Z  t* s>* p>*  oh,  nh,  mh, lh, i>, h>, gh, fh. eh. dh. c 6J.Z. Z / |@l<+U< /  u -/ X= .<X_ f@l<+U<@l<X@l< X,)x< T< /<+X =/X1 X)<J64t<%Pt.XX.X.w!MSG_CTRUNC MSG_CTRUNC__ASM_GENERIC_POSIX_TYPES_H LOG_FLT_ALLLOG_MAX_FILTERS _LOG_FLT_COUNT__ldiv_t_defined 1IN6_IS_ADDR_MC_NODELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((const uint8_t *) (a))[1] & 0xf) == 0x1))_ANSI_STDARG_H_ __FLT64X_HAS_QUIET_NAN__ 1GSM48_IE_LOCATION_AREA 0x13__FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__SO_PEERSEC 31SCM_WIFI_STATUS SO_WIFI_STATUSIP_PASSSEC 18allocaPRIo8 "o"DLM2UA -28__SIZEOF_PTHREAD_CONDATTR_T 4IP_MULTICAST_IF 32PF_ROSE 11__GLIBC_USE_DEPRECATED_SCANF 0TLVP_VAL(x,y) (x)->lv[y].val_unused2SO_PREFER_BUSY_POLL 69osmo_static_assert(exp,name) typedef int dummy ##name [(exp) ? 1 : -1] __attribute__((__unused__));SOL_RXRPC 272INADDR_ALLHOSTS_GROUP ((in_addr_t) 0xe0000001)talloc_steal(ctx,ptr) ({ _TALLOC_TYPEOF(ptr) __talloc_steal_ret = (_TALLOC_TYPEOF(ptr))_talloc_steal_loc((ctx),(ptr), __location__); __talloc_steal_ret; })GSM48_IE_NOTIFY 0x27_WCHAR_T_DEFINED container_of(ptr,type,member) ({ const typeof( ((type *)0)->member ) *__mptr = (ptr); (type *)( (char *)__mptr - offsetof(type, member) );})_filenoIP_CHECKSUM 23__glibc_has_attribute(attr) __has_attribute (attr)__LONG_LONG_PAIR(HI,LO) LO, HIGSM48_MT_MM_TMSI_REALL_CMD 0x1aSO_SNDTIMEO SO_SNDTIMEO_OLDPF_UNSPEC 0DLSTATS -10IPPROTO_AH IPPROTO_AH__ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname)OSMO_LOGCOLOR_DARKRED "\033[31m"PRIXLEAST8 "X"PRIuFAST8 "u"__FLT64_MANT_DIG__ 53IPPROTO_HOPOPTS IPPROTO_HOPOPTS__GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION talloc_free(ctx) _talloc_free(ctx, __location__)SCNdFAST8 "hhd"__FLT_MAX_10_EXP__ 38__SIG_ATOMIC_MAX__ 0x7fffffffMSG_SYN MSG_SYNIPPROTO_SCTP IPPROTO_SCTPSO_RCVTIMEO_OLD 20PRIoMAX __PRI64_PREFIX "o"__USE_MISC 1__LITTLE_ENDIAN 1234GSM48_IE_FOLLOW_ON_PROC 0xa1IP_ADD_MEMBERSHIP 35__FLT32_HAS_INFINITY__ 1SOL_IRDA 266PRIXMAX __PRI64_PREFIX "X"SO_REUSEADDR 2__pid_t_defined _BITS_ENDIAN_H 1talloc_get_type_abort(ptr,type) (type *)_talloc_get_type_abort(ptr, #type, __location__)PRIdFAST64 __PRI64_PREFIX "d"GSM_MI_TYPE_IMEISV 0x03__fortify_function __extern_always_inline __attribute_artificial__SO_CNX_ADVICE 53__FLT64_MIN_10_EXP__ (-307)IPPROTO_DSTOPTS IPPROTO_DSTOPTSWNOWAIT 0x01000000__ATOMIC_HLE_RELEASE 131072AF_IPX PF_IPX__PTRDIFF_MAX__ 0x7fffffffffffffffL__uint8_t_BITS_WCHAR_H 1GSM23003_MSISDN_MIN_DIGITS 1__WCHAR_TYPE__ intSO_INCOMING_CPU 49GSM48_IE_CHANMODE_5 0x15__STDC__ 1SO_PRIORITY 12_Booltalloc_array_ptrtype(ctx,ptr,count) (_TALLOC_TYPEOF(ptr))talloc_array_size(ctx, sizeof(*(ptr)), count)GSM48_T335_MS 30, 0PRIiFAST64 __PRI64_PREFIX "i"__LDBL_REDIR(name,proto) name protoSCNuLEAST16 "hu"GSM_RFN_MODULUS 42432IPV6_RTHDR 57__UINT_FAST16_MAX__ 0xffffffffffffffffUL_OSMO_HAS_ATTRIBUTE_DEPRECATED_WITH_MESSAGE OSMO_GNUC_PREREQ(4,5)__DEC128_MIN_EXP__ (-6142)IPV6_FREEBIND 78GSM48_IE_AUTN 0x20SO_SNDTIMEO_OLD 21NFDBITS __NFDBITSGSM48_MT_RR_APP_INFO 0x38INADDR_MAX_LOCAL_GROUP ((in_addr_t) 0xe00000ff)__LEAF_ATTR __attribute__ ((__leaf__))CLOCK_REALTIME_COARSE 5__BITS_PER_LONG 64__need_size_t __DBL_MAX_10_EXP__ 308__attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__))msgb_l4(m) ((void *)((m)->l4h))CH_TYPE_PERM_SPCH_MAXLEN 9__u_char_defined _SYS_TIME_H 1s6_addr __in6_u.__u6_addr8FIOGETOWN 0x8903__CONST_SOCKADDR_ARG const struct sockaddr *__getc_unlocked_body(_fp) (__glibc_unlikely ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++)__GLIBC_USE_DEPRECATED_GETS 0_shortbufGSM48_IE_CHANMODE_4 0x14__ELF__ 1DLSS7 -13__LDBL_DIG__ 18SCNo8 "hho"PRIxLEAST8 "x"__SIZEOF_LONG__ 8SO_ERROR 4OSMO_GSUP_MAX_MSISDN_LEN 9OTC_GLOBAL (osmo_ctx->global)SCNo32 "o"filter_fn_LINUX_STDDEF_H GSM48_MT_RR_FREQ_REDEF 0x14__WCHAR_T__ _STDLIB_H 1SO_ATTACH_BPF 50PF_INET 2__need___va_listDRANAPPF_XDP 44GSM_CSTATE_ACTIVE 10ARRAY_SIZE(x) (sizeof(x) / sizeof((x)[0]))fnameIPPROTO_BEETPH IPPROTO_BEETPH_STDBOOL_H GSM48_MT_GMM_SERVICE_REQ 0x0cDMEASOSMO_CMP(a,b) ((a) < (b)? -1 : ((a) > (b)? 1 : 0))PF_WANPIPE 25SO_ATTACH_FILTER 26__putc_unlocked_body(_ch,_fp) (__glibc_unlikely ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch)))msgb_eq_l2_data_print(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 2, msg, data, len, true)log_filename_posGSM48_MT_CC_START_DTMF_REJ 0x37GSM48_IE_AUTS 0x22__REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROWOSMO_LOGCOLOR_BLUE "\033[1;34m"SCNiLEAST64 __PRI64_PREFIX "i"SOL_NETLINK 270GSM48_IE_CBCH_MOB_AL 0x72__FLT_HAS_INFINITY__ 1__FLT16_MAX__ 6.55040000000000000000000000000000000e+4F16log_info_cat__STDC_ISO_10646__ 201706Luint16_tGSM48_MT_GSM_REQ_PDP_ACT 0x44__WCHAR_MIN__ (-__WCHAR_MAX__ - 1)timercmp(a,b,CMP) (((a)->tv_sec == (b)->tv_sec) ? ((a)->tv_usec CMP (b)->tv_usec) : ((a)->tv_sec CMP (b)->tv_sec))linux 1__DEC64_MIN_EXP__ (-382)__FD_SETSIZE 1024__STD_TYPE typedefDLIUUP -24msgb_eq_l4_data(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 4, msg, data, len, false)overflow_arg_area__FLT32X_MANT_DIG__ 53GSM48_MT_RR_EXT_MEAS_REP_ORD 0x37GSM48_IE_MODE_SEC_CH 0x66__THROWNL __attribute__ ((__nothrow__))IP_RECVTOS 13__FLT16_EPSILON__ 9.76562500000000000000000000000000000e-4F16_flagsSO_OOBINLINE 10GSM48_T323 30, 0nextPF_RXRPC 33_BITS_STDIO_LIM_H 1_SIZE_T_DEFINED __FLT32X_HAS_INFINITY__ 1GSM48_MT_CC_EMERG_SETUP 0x0eSOL_NETBEUI 267reg_save_areaGSM48_MT_RR_DTM_ASS_CMD 0x4cOSMO_GSUP_MAX_CALLED_PARTY_BCD_LEN 43PRIX64 __PRI64_PREFIX "X"GSM48_MT_GMM_AUTH_CIPH_RESP 0x13GSM48_MT_RR_IS_TO_UTRAN_HANDO 0x63osmo_htons(x) osmo_swab16(x)__off_tDLSCCP -14INT_FAST8_MAX (127)__U32_TYPE unsigned int__struct_FILE_defined 1_IO_USER_LOCK 0x8000MSG_DEF(name,mand_ies,flags) { name, mand_ies, ARRAY_SIZE(mand_ies), flags }LOGPSRCC(ss,level,caller_file,caller_line,cont,fmt,args...) do { if (!osmo_log_info) { if (caller_file) logp_stub(caller_file, caller_line, cont, fmt, ##args); else logp_stub(__FILE__, __LINE__, cont, fmt, ##args); break; } if (log_check_level(ss, level)) { if (caller_file) logp2(ss, level, caller_file, caller_line, cont, fmt, ##args); else logp2(ss, level, __FILE__, __LINE__, cont, fmt, ##args); } } while(0)GSM48_MT_CC_CONNECT_ACK 0x0fSCNdLEAST32 "d"DLIO -29__INT_LEAST16_WIDTH__ 16WCHAR_MIN __WCHAR_MINSEEK_SET 0test_8_4_2SO_PEEK_OFF 42GSM48_IE_CALLED_SUB 0x6d__DBL_HAS_INFINITY__ 1__UINT_FAST64_MAX__ 0xffffffffffffffffUL__FLT16_HAS_DENORM__ 1SCNd32 "d"_VA_LIST_DEFINED __DEC128_MANT_DIG__ 34__nlink_t_defined __SHRT_MAX__ 0x7fffIPPROTO_IP IPPROTO_IP__INTPTR_TYPE__ long intllist_first_entry(ptr,type,member) llist_entry((ptr)->next, type, member)__wchar_t__ __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32GSM48_MT_MM_CM_SERV_ACC 0x21_lock__INT_LEAST16_MAX__ 0x7fffPF_IRDA 23SCNxFAST8 "hhx"__USE_XOPEN_EXTENDEDDLMUX -4PRIiLEAST64 __PRI64_PREFIX "i"UINT8_C(c) cPF_IEEE802154 36tgt_fileGSM48_MT_GMM_DETACH_ACK 0x06__HAVE_FLOAT128 1INT16_MAX (32767)__LDBL_REDIR1_NTH(name,proto,alias) name proto __THROWL_tmpnam 20__MODE_T_TYPE __U32_TYPEGSM48_MT_CC_ALERTING 0x01EOF (-1)gprs_tmr_to_secs__INT32_MAX__ 0x7fffffff__FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128PRIXFAST16 __PRIPTR_PREFIX "X"OSMO_LOGCOLOR_DARKCYAN "\033[36m"PF_LLC 26AF_UNSPEC PF_UNSPEC__attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b)))PF_KEY 15PRIoLEAST64 __PRI64_PREFIX "o"PF_IUCV 32__GCC_ATOMIC_CHAR_LOCK_FREE 2OSMO_SOCK_F_DSCP(x) (((x)&0x3f) << 24)IPPROTO_ETHERNET IPPROTO_ETHERNETGSM48_IE_CH_DESC_1_BEFORE 0x1c__UINT_FAST32_TYPE__ long unsigned intPRIxPTR __PRIPTR_PREFIX "x"GSM48_MT_RR_GPRS_SUSP_REQ 0x34talloc_named_const__SIZEOF_INT__ 4GSM48_MT_RR_PACKET_NOTIF 0x4e__glibc_c99_flexarr_available 1__osockaddr_defined 1__FLT32X_MAX_10_EXP__ 308_T_PTRDIFF_ PRIuLEAST64 __PRI64_PREFIX "u"SCNdFAST64 __PRI64_PREFIX "d"GSM48_MT_MM_ABORT 0x29__SIG_ATOMIC_TYPE__ inttalloc_pooled_object(_ctx,_type,_num_subobjects,_total_subobjects_size) (_type *)_talloc_pooled_object((_ctx), sizeof(_type), #_type, (_num_subobjects), (_total_subobjects_size))_BSD_SIZE_T_DEFINED_ __BIGGEST_ALIGNMENT__ 16AF_APPLETALK PF_APPLETALKGSM48_IE_FRQSHORT_AFTER 0x02__FLT16_NORM_MAX__ 6.55040000000000000000000000000000000e+4F16__INT_FAST16_WIDTH__ 64AF_IB PF_IBOSMO_SOCK_F_CONNECT (1 << 0)UINT_FAST8_MAX (255)GSM23003_MME_GROUP_NUM_BYTES 2GSM48_MT_RR_ASS_FAIL 0x2fprint_category_hexGSM48_MT_MM_IMSI_DETACH_IND 0x01__UINT16_C(c) cSCM_TIMESTAMPING SO_TIMESTAMPING__PRAGMA_REDEFINE_EXTNAME 1_SYS_SELECT_H 1AF_BLUETOOTH PF_BLUETOOTHOSMO_GSUP_MAX_PCO_LEN 251__HAVE_DISTINCT_FLOAT128 1__pic__ 2__glibc_has_extension(ext) 0__NFDBITS (8 * (int) sizeof (__fd_mask))GSM48_MT_RR_SYSINFO_16 0x3dhtons(x) __bswap_16 (x)SO_PEERGROUPS 59__PIE__ 2PF_ASH 18SOL_SMC 286OSMO_BIN_SPEC "%d%d%d%d%d%d%d%d"GSM48_IE_FRQSHORT_BEFORE 0x12IPV6_RECVPKTINFO 49_BITS_TYPES___LOCALE_T_H 1___int_wchar_t_h __HAVE_SPECULATION_SAFE_VALUE 1GPRS_CTX_BVC LOG_CTX_GB_BVCGSM48_MT_GMM_ID_RESP 0x16__USE_ISOC11IPPROTO_TCP IPPROTO_TCPIPV6_2292HOPOPTS 3DLNS -20GSM48_T306 30, 0s6_addr16 __in6_u.__u6_addr16__UINTPTR_TYPE__ long unsigned intfwrite_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ const char *__ptr = (const char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) if (putc_unlocked (*__ptr++, __stream) == EOF) break; ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fwrite_unlocked (ptr, size, n, stream))))__DBL_EPSILON__ ((double)2.22044604925031308084726333618164062e-16L)__bswap_constant_32(x) ((((x) & 0xff000000u) >> 24) | (((x) & 0x00ff0000u) >> 8) | (((x) & 0x0000ff00u) << 8) | (((x) & 0x000000ffu) << 24))IN_EXPERIMENTAL(a) ((((in_addr_t)(a)) & 0xe0000000) == 0xe0000000)GSM48_IE_CHANMODE_3 0x13__fortified_attr_access(a,o,s) __attr_access ((a, o, s))__SIZE_MAX__ 0xffffffffffffffffULGSM48_IE_CIP_MODE_SET 0x90__va_list__ GPRS_ATT_T_ATT_WHILE_IMSI 2priorityINT_FAST64_MAX (__INT64_C(9223372036854775807))__always_inline__UINT8_TYPE__ unsigned charLOGP(ss,level,fmt,args...) LOGPSRC(ss, level, NULL, 0, fmt, ## args)__HAVE_FLOAT16 0SIZE_MAX (18446744073709551615UL)DREFIN_CLASSB_MAX 65536GSM48_MT_GSM_STATUS 0x55__FLT32_MIN_10_EXP__ (-37)__SOCKADDR_COMMON_SIZE (sizeof (unsigned short int))IPPROTO_IPIP IPPROTO_IPIPINT32_MIN (-2147483647-1)rb_parent(r) ((struct rb_node *)((r)->rb_parent_color & ~3))IPV6_HDRINCL 36__FLT128_MIN_EXP__ (-16381)OSMO_GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__STDC_UTF_32__ 1SCM_SRCRT IPV6_RXSRCRTdelta_secsMSG_WAITALL MSG_WAITALLPF_X25 9__WCHAR_MAX __WCHAR_MAX__GSM48_MT_RR_STATUS 0x12__LDBL_DECIMAL_DIG__ 21PRIiMAX __PRI64_PREFIX "i"TALLOC_FREE(ctx) do { if (ctx != NULL) { talloc_free(ctx); ctx=NULL; } } while(0)IP_DROP_SOURCE_MEMBERSHIP 40GSM48_MT_GSM_DEACT_AA_PDP_REQ 0x53PRIdFAST8 "d"abortIN6_IS_ADDR_MULTICAST(a) (((const uint8_t *) (a))[0] == 0xff)SCM_TIMESTAMPING_OPT_STATS 54IPPROTO_UDP IPPROTO_UDP_IO_write_endSCNu16 "hu"RB_EMPTY_NODE(node) (rb_parent(node) == node)SOCK_DGRAM SOCK_DGRAMlast_dec_secs__UINT16_TYPE__ short unsigned intLOG_CTX_GB_BVCIN6_IS_ADDR_LINKLOCAL(a) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); (__a->__in6_u.__u6_addr32[0] & htonl (0xffc00000)) == htonl (0xfe800000); }))INT_FAST8_MIN (-128)PF_SECURITY 14__FSBLKCNT_T_TYPE __SYSCALL_ULONG_TYPELLIST_POISON1 ((void *) 0x00100100)__WIFEXITED(status) (__WTERMSIG(status) == 0)__attribute_malloc__ __attribute__ ((__malloc__))_T_SIZE_ __va_list_tagLOG_FILENAME_POS_LINE_END__GCC_ATOMIC_CHAR16_T_LOCK_FREE 2htobe64(x) __bswap_64 (x)__FLT32_DIG__ 6PRIu8 "u"log_target_type__FD_ISSET(d,s) ((__FDS_BITS (s)[__FD_ELT (d)] & __FD_MASK (d)) != 0)GSM48_IE_CELL_SEL_IND_AFTER_REL 0x77__glibc_objsize(__o) __bos (__o)llist_first_entry_or_null(ptr,type,member) (!llist_empty(ptr) ? llist_first_entry(ptr, type, member) : NULL)DGTPHUBGSM_CSTATE_CALL_DELIVERED 4CLOCKS_PER_SEC ((__clock_t) 1000000)__FLT16_IS_IEC_60559__ 2GSM48_MT_GMM_INFO 0x21ARFCN_FLAG_MASK 0xf000__UINT64_MAX__ 0xffffffffffffffffUL__INT8_C(c) c__stub_chflags SCNuLEAST32 "u"GSM340_UDL_SPT_MAX 160AF_IUCV PF_IUCVOSMO_DEPRECATED(text) __attribute__((__deprecated__(text)))GSM48_IE_BA_LIST_PREF 0x75__FLT16_MAX_EXP__ 16__FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32____mbstate_t_defined 1GSM48_MT_RR_SYSINFO_5bis 0x05AF_INET PF_INET__WCOREDUMP(status) ((status) & __WCOREFLAG)__FLT_MAX_EXP__ 128SO_TIMESTAMP_NEW 63INT8_C(c) cfread_unlocked(ptr,size,n,stream) (__extension__ ((__builtin_constant_p (size) && __builtin_constant_p (n) && (size_t) (size) * (size_t) (n) <= 8 && (size_t) (size) != 0) ? ({ char *__ptr = (char *) (ptr); FILE *__stream = (stream); size_t __cnt; for (__cnt = (size_t) (size) * (size_t) (n); __cnt > 0; --__cnt) { int __c = getc_unlocked (__stream); if (__c == EOF) break; *__ptr++ = __c; } ((size_t) (size) * (size_t) (n) - __cnt) / (size_t) (size); }) : (((__builtin_constant_p (size) && (size_t) (size) == 0) || (__builtin_constant_p (n) && (size_t) (n) == 0)) ? ((void) (ptr), (void) (stream), (void) (size), (void) (n), (size_t) 0) : fread_unlocked (ptr, size, n, stream))))__ATOMIC_SEQ_CST 5_GCC_SIZE_T __stub_setlogin __HAVE_FLOAT128X 0GSM48_MT_MM_LOC_UPD_REQUEST 0x08__STDIO_INLINESO_TIMESTAMPING_OLD 37timespecclear(tvp) ((tvp)->tv_sec = (tvp)->tv_nsec = 0)GSM_CSTATE_DISCONNECT_IND 12AF_BRIDGE PF_BRIDGE__FLT64X_NORM_MAX__ 1.18973149535723176502126385303097021e+4932F64x__FLT32_MANT_DIG__ 24__stub_stty IP_RECVTTL 12IPPROTO_ESP IPPROTO_ESPINET6_ADDRSTRLEN 46GSM48_MT_RR_PAG_REQ_3 0x24__DBL_DIG__ 15rb_set_black(r) do { (r)->rb_parent_color |= 1; } while (0)__PRIPTR_PREFIX "l"__INTMAX_C(c) c ## LINT32_C(c) c__uid_t_defined L16TV_GROSS_LEN(x) (x+3)MCAST_UNBLOCK_SOURCE 44SO_DETACH_BPF SO_DETACH_FILTERSHUT_RD SHUT_RDGSM48_MT_CC_MODIFY_COMPL 0x1fIPV6_PKTINFO 50GSM48_MT_RR_SYSINFO_9 0x04llist_last(head) (head)->prevPRIuPTR __PRIPTR_PREFIX "u"GSM48_MT_MM_LOC_UPD_ACCEPT 0x02GROUP_FILTER_SIZE(numsrc) (sizeof (struct group_filter) - sizeof (struct sockaddr_storage) + ((numsrc) * sizeof (struct sockaddr_storage)))LOG_CTX_L1_SAPI__WIFSIGNALED(status) (((signed char) (((status) & 0x7f) + 1) >> 1) > 0)__GCC_IEC_559_COMPLEX 2__INT_FAST64_WIDTH__ 64__USE_DYNAMIC_STACK_SIZEAF_IRDA PF_IRDASOCK_RAW SOCK_RAW__FLT16_HAS_QUIET_NAN__ 1wqueueSO_BUSY_POLL_BUDGET 70__HAVE_FLOAT64X_LONG_DOUBLE 1GSM48_PDISC_GTTP 0x04IPPROTO_MTP IPPROTO_MTP__USER_LABEL_PREFIX__ MCAST_BLOCK_SOURCE 43__attribute_copy___SIZE_T_DECLARED __USE_FORTIFY_LEVEL 0AF_VSOCK PF_VSOCKSO_WIFI_STATUS 41__DECIMAL_DIG__ 21__GLIBC_USE_LIB_EXT2 0__UINT_LEAST32_MAX__ 0xffffffffU_BITS_TYPESIZES_H 1_SYS_SOCKET_H 1GSM48_T334 25, 0__FLT16_MIN_10_EXP__ (-4)GSM48_ALLOC_HEADROOM 256GSM48_MT_CC_CONG_CTRL 0x39GPRS_DET_T_MT_REATT_REQ 1MCAST_JOIN_SOURCE_GROUP 46GSM48_MT_MM_CM_SERV_REQ 0x24P_tmpdir "/tmp"GSM_CSTATE_DISCONNECT_REQ 12num_catGSM48_MT_CC_HOLD_REJ 0x1aSO_TIMESTAMPNS_NEW 64LOG_FILTER_ALL (1<first; pos ; pos = pos->next)talloc_zero(ctx,type) (type *)_talloc_zero(ctx, sizeof(type), #type)SCNiFAST16 __PRIPTR_PREFIX "i"CLOCK_REALTIME 0GSM23003_IMEI_SNR_NUM_DIGITS 6GSM48_PDISC_MASK 0x0f__k8 1__USE_POSIX 1__USE_POSIXMSG_FIN MSG_FIN__INT_WCHAR_T_H __HAVE_FLOAT32 1__gid_t_defined __LDBL_NORM_MAX__ 1.18973149535723176502126385303097021e+4932LINT_LEAST16_MAX (32767)msgb_l3(m) ((void *)((m)->l3h))__DEC32_EPSILON__ 1E-6DFIPV6_MULTICAST_IF 17log_tgt_mutex_unlock() log_tgt_mutex_unlock_impl()__location__ __FILE__ ":" __TALLOC_STRING_LINE3____INTPTR_MAX__ 0x7fffffffffffffffLSOL_X25 262IPV6_MULTICAST_ALL 29PRIXFAST64 __PRI64_PREFIX "X"GSM48_MT_MM_STATUS 0x31PRIXFAST8 "X"SIOCGPGRP 0x8904__glibc_macro_warning(message) __glibc_macro_warning1 (GCC warning message)IPPROTO_TP IPPROTO_TP__FD_ZERO(s) do { unsigned int __i; fd_set *__arr = (s); for (__i = 0; __i < sizeof (fd_set) / sizeof (__fd_mask); ++__i) __FDS_BITS (__arr)[__i] = 0; } while (0)_POSIX_SOURCEPRIi64 __PRI64_PREFIX "i"__FLT32X_NORM_MAX__ 1.79769313486231570814527423731704357e+308F32xIPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUP__WINT_MAX__ 0xffffffffUFD_SET(fd,fdsetp) __FD_SET (fd, fdsetp)__FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F__iovec_defined 1LOG_FILENAME_BASENAMEDEBUG IPPROTO_NONE IPPROTO_NONE__FLT64X_MIN_10_EXP__ (-4931)SCNuFAST16 __PRIPTR_PREFIX "u"GSM48_IE_FACILITY 0x1cWIFSTOPPED(status) __WIFSTOPPED (status)__GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1AF_NETBEUI PF_NETBEUIOSMO_STRBUF_REMAIN(STRBUF) _osmo_strbuf_remain(&(STRBUF))IP_MAX_MEMBERSHIPS 20__UINT_LEAST64_MAX__ 0xffffffffffffffffULdec_secs__GLIBC_USE_IEC_60559_BFP_EXTGSM48_MT_RR_UPLINK_BUSY 0x2atgt_syslog_chain__glibc_likely(cond) __builtin_expect ((cond), 1)__UINT8_C(c) cIP_TRANSPARENT 19__mode_t_defined GPRS_DET_T_MO_IMSI 2PRIuLEAST8 "u"__FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32info__f32x(x) x ##f32xSOL_LLC 268SO_MAX_PACING_RATE 47PRIXLEAST32 "X"__GLIBC_USE_IEC_60559_FUNCS_EXTDLLAPD -2GSM48_IE_F_CH_SEQ_BEFORE 0x1eCLOCK_PROCESS_CPUTIME_ID 2GSM48_IE_CHANDESC_2 0x64__INTMAX_TYPE__ long intGSM48_PDISC_NC_SS 0x0bGPRS_TMR_MINUTEOSMO_SEC2DAY(sec) ((sec % (60 * 60 * 24 * 365)) / (60 * 60 * 24))_BITS_UINTN_IDENTITY_H 1__amd64 1IP_MULTICAST_TTL 33RB_RED 0unsigned char_BITS_STDINT_UINTN_H 1MSGB_ABORT(msg,fmt,args...) do { osmo_panic("msgb(%p): " fmt, msg, ## args); } while(0)INT_FAST16_MIN (-9223372036854775807L-1)_BITS_TIME_H 1__HAVE_GENERIC_SELECTION 1IPV6_PATHMTU 61OSMO_ASSERT(exp) do { if (OSMO_UNLIKELY(!(exp))) { osmo_panic("Assert failed %s %s:%d\n", #exp, __FILE__, __LINE__); } } while (0);INT_FAST16_MAX (9223372036854775807L)__ORDER_LITTLE_ENDIAN__ 1234_PTRDIFF_T_DECLARED nu_is_retransmissionGSM48_IE_SIGNAL 0x34talloc_reference(ctx,ptr) (_TALLOC_TYPEOF(ptr))_talloc_reference_loc((ctx),(ptr), __location__)GSM48_MT_RR_CLSM_CHG 0x16log_tgt_mutex_lock() log_tgt_mutex_lock_impl()_IO_lock_tGSM48_MT_GMM_RA_UPD_COMPL 0x0aIP_BIND_ADDRESS_NO_PORT 24RB_EMPTY_ROOT(root) ((root)->rb_node == NULL)__FLT_DIG__ 6GSM48_MT_CC_HOLD_ACK 0x19talloc_array(ctx,type,count) (type *)_talloc_array(ctx, sizeof(type), count, #type)CMSG_ALIGN(len) (((len) + sizeof (size_t) - 1) & (size_t) ~(sizeof (size_t) - 1))PF_MCTP 45__DBL_MAX_EXP__ 1024__USE_ISOC95SO_TIMESTAMPNS SO_TIMESTAMPNS_OLD__USE_ISOC99__UINT_LEAST16_MAX__ 0xffffGSM23003_MME_DOMAIN_LEN 55PF_PPPOX 24INT16_C(c) cLOG_CTX_GB_NSEAF_MCTP PF_MCTP__ASM_GENERIC_BITS_PER_LONG GSM48_MI_SIZE 32__FLT32X_MAX_EXP__ 1024GSM_CSTATE_MO_ORIG_MODIFY 26_TALLOC_TYPEOF(ptr) __typeof__(ptr)GSM48_CAUSE_CS_GSM 0x60SCNx16 "hx"TALLOC_MAX_DEPTH 10000IP_PKTOPTIONS 9__SIZEOF_SIZE_T__ 8__ASM_GENERIC_SOCKET_H __DEC128_MAX__ 9.999999999999999999999999999999999E6144DLoutputSOCK_SEQPACKET SOCK_SEQPACKET_BITS_STDINT_INTN_H 1IPV6_TCLASS 67__x86_64__ 1le16toh(x) __uint16_identity (x)_PTRDIFF_T SCNiFAST8 "hhi"__REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias)__PTRDIFF_WIDTH__ 64BIG_ENDIAN __BIG_ENDIAN__USE_XOPEN2KIPV6_MTU_DISCOVER 23deltatgt_vtyGSM48_IE_USER_USER 0x7eOSMO_MAX(a,b) ((a) >= (b) ? (a) : (b))GSM48_MT_RR_UPLINK_RELEASE 0x0eGSM48_IE_MA_AFTER 0x72__NTH(fct) __attribute__ ((__nothrow__ __LEAF)) fct__unix__ 1IP_PMTUDISC_WANT 1GSM_MI_TYPE_MASK 0x07GSM48_MT_GSM_ACT_AA_PDP_ACK 0x51talloc_realloc_size(ctx,ptr,size) _talloc_realloc(ctx, ptr, size, __location__)SCNxMAX __PRI64_PREFIX "x"_STRINGS_H 1timerclear(tvp) ((tvp)->tv_sec = (tvp)->tv_usec = 0)IP_MSFILTER_SIZE(numsrc) (sizeof (struct ip_msfilter) - sizeof (struct in_addr) + (numsrc) * sizeof (struct in_addr))IPV6_DONTFRAG 62_DEFAULT_SOURCEGSM48_MT_GMM_STATUS 0x20GSM48_MT_GSM_ACT_AA_PDP_REQ 0x50__unix 1_NETINET_IN_H 1GSM48_MT_RR_SH_MEAS_REP 0x4GSM_CSTATE_RELEASE_REQ 19GSM_CSTATE_CONNECT_REQUEST 8UINT_LEAST8_MAX (255)__UINT_LEAST64_TYPE__ long unsigned intllist_for_each_safe_rcu(pos,n,head) for (pos = (head)->next, n = pos->next; pos != (head); pos = n, ({ smp_read_barrier_depends(); 0;}), n = pos->next)_OSMO_HAS_ATTRIBUTE_DEPRECATED_WITH_MESSAGEPRIxMAX __PRI64_PREFIX "x"__wur IPV6_RECVRTHDR 56IP_RECVFRAGSIZE 25__DBL_DECIMAL_DIG__ 17__SIZEOF_LONG_LONG__ 8SCNu8 "hhu"OSMO_GSUP_TO_MSGT_REQUEST(msgt) (((msgt) & 0b11111100))PRId8 "d"__NTHNL(fct) __attribute__ ((__nothrow__)) fctGNU C11 12.2.0 -mtune=generic -march=x86-64 -ggdb3 -g -O2 -std=gnu11 -fasynchronous-unwind-tablesGSM48_IE_CONN_SUB 0x4d__WIFCONTINUED(status) ((status) == __W_CONTINUED)SO_DETACH_REUSEPORT_BPF 68__FLT64X_MAX_10_EXP__ 4932AF_RXRPC PF_RXRPC__FLT32_DECIMAL_DIG__ 9IPV6_JOIN_ANYCAST 27PRIdMAX __PRI64_PREFIX "d"osmo_talloc_asprintf(ctx,dest,fmt,args...) do { if (!dest) dest = talloc_asprintf(ctx, fmt, ## args); else dest = talloc_asprintf_append((char*)dest, fmt, ## args); } while (0)GSM48_PDISC_LOC 0x0cPRIX32 "X"PRIdPTR __PRIPTR_PREFIX "d"SCNoLEAST32 "o"SOL_IP 0__clock_t_defined 1OSMO_AUTH_ALG_XOR OSMO_AUTH_ALG_XOR_3G__TALLOC_STRING_LINE2__(s) __TALLOC_STRING_LINE1__(s)_DEFAULT_SOURCE 1_WCHAR_T_DEFINED_ GSM48_IE_MOB_OVSERV_DIF 0x77__FSWORD_T_TYPE __SYSCALL_SLONG_TYPEIN6_IS_ADDR_V4COMPAT(a) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); __a->__in6_u.__u6_addr32[0] == 0 && __a->__in6_u.__u6_addr32[1] == 0 && __a->__in6_u.__u6_addr32[2] == 0 && ntohl (__a->__in6_u.__u6_addr32[3]) > 1; }))__WINT_TYPE__ unsigned int__FLT128_MAX_10_EXP__ 4932_OSMO_HAS_ATTRIBUTE_DEPRECATEDSOMAXCONN 4096GSM48_MT_RR_SYSINFO_8 0x18GSM48_T301 180, 0GSM48_MT_RR_SH_VGCS_INFO 0x8GPRS_TMR_DEACTIVATEDIPV6_RXHOPOPTS IPV6_HOPOPTS__NFDBITS__SSE_MATH__ 1__BITS_SOCKET_H __intptr_t_defined GSM48_MT_RR_HANDO_FAIL 0x28hlist_for_each_entry_safe(pos,n,head,member) for (pos = hlist_entry_safe((head)->first, typeof(*pos), member); pos && ({ n = pos->member.next; 1; }); pos = hlist_entry_safe(n, typeof(*pos), member))INT64_MAX (__INT64_C(9223372036854775807))LOG_CTX_BSC_SUBSCRGSM48_MT_RR_SH_VGCS_SMS 0x9__LDBL_REDIR1(name,proto,alias) name proto__FLT_MANT_DIG__ 24__DEC128_EPSILON__ 1E-33DLSCNxFAST16 __PRIPTR_PREFIX "x"__W_STOPCODE(sig) ((sig) << 8 | 0x7f)SCNoMAX __PRI64_PREFIX "o"__glibc_objsize0(__o) __bos0 (__o)GSM48_LUPD_RESERVED 0x3__va_copy(d,s) __builtin_va_copy(d,s)__FLT64_HAS_QUIET_NAN__ 1PRIxFAST8 "x"__HAVE_DISTINCT_FLOAT32X 0PRIoPTR __PRIPTR_PREFIX "o"__UQUAD_TYPE unsigned long intAF_LLC PF_LLC__llist_for_each_rcu(pos,head) for (pos = (head)->next; pos != (head); pos = pos->next, ({ smp_read_barrier_depends(); 0;}))llist_last_entry(ptr,type,member) llist_entry((ptr)->prev, type, member)SOL_DECNET 261__USE_XOPEN2K8XSIGSM48_MT_GMM_AUTH_CIPH_FAIL 0x1CGSM_CSTATE_CALL_PRESENT 6raw_outputPRIiLEAST16 "i"AF_RDS PF_RDS__timer_t_defined 1DLOAP -12le32toh(x) __uint32_identity (x)__builtin_putsUINT_FAST64_MAX (__UINT64_C(18446744073709551615))SCNdLEAST8 "hhd"ITIMER_PROF ITIMER_PROF__SIZE_WIDTH__ 64__need___va_list GSM48_MT_RR_SYSINFO_2bis 0x02PRIXFAST32 __PRIPTR_PREFIX "X"IN_CLASSA_MAX 128__HAVE_DISTINCT_FLOAT16 __HAVE_FLOAT16__TIMESIZE __WORDSIZE__INT_LEAST8_MAX__ 0x7f_IO_write_ptr__FLT_MIN_EXP__ (-125)__FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64xOSMO_GSUP_TO_MSGT_ERROR(msgt) (((msgt) & 0b11111100) | 0b01)__BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__IPV6_RECVPATHMTU 60____sigset_t_defined GSM48_IE_CHDES_2_AFTER 0x64GSM48_T310 30, 0DLMIB -6talloc_new(ctx) talloc_named_const(ctx, 0, "talloc_new: " __location__)_ENDIAN_H 1msgb_eq_l3_data(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 3, msg, data, len, false)__FLT_RADIX__ 2__INT32_C(c) c__glibc_macro_warning1(message) _Pragma (#message)INIT_LLIST_HEAD(ptr) do { (ptr)->next = (ptr); (ptr)->prev = (ptr); } while (0)__LDBL_IS_IEC_60559__ 2IN_CLASSC_HOST (0xffffffff & ~IN_CLASSC_NET)DGTPUINT32_C(c) c ## UOSMO_SNPRINTF_RET(ret,rem,offset,len) do { len += ret; if (ret > rem) ret = rem; offset += ret; rem -= ret; } while (0)GSM23003_MME_CODE_NUM_BYTES 1__USE_GNUOSMO_BIT_PRINT(byte) OSMO_BIT_PRINT_EX(byte, '1')OSMO_LOGCOLOR_GREEN "\033[1;32m"UINT64_MAX (__UINT64_C(18446744073709551615))__FLT_EVAL_METHOD_TS_18661_3__ 0PRId16 "d"GSM_CSTATE_NULL 0LOGL_ERROR 7CMSG_NXTHDR(mhdr,cmsg) __cmsg_nxthdr (mhdr, cmsg)PRIdFAST32 __PRIPTR_PREFIX "d"GSM48_MT_RR_SYSINFO_5ter 0x06__LDBL_HAS_DENORM__ 1LOG_FILENAME_POS_HEADER_END_VA_LIST_ GSM48_T333 30, 0SO_TYPE 3llist_for_each_prev(pos,head) for (pos = (head)->prev, prefetch(pos->prev); pos != (head); pos = pos->prev, prefetch(pos->prev))GPRS_LLME_RESET_AGE (0)DLM3UA -16__HAVE_DISTINCT_FLOAT64 0SCNo16 "ho"__FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128PF_PHONET 35IPPROTO_ICMP IPPROTO_ICMPDLSUA -15OSMO_STRBUF_APPEND_NOLEN(STRBUF,func,args...) do { if (!(STRBUF).pos) (STRBUF).pos = (STRBUF).buf; size_t _sb_remain = OSMO_STRBUF_REMAIN(STRBUF); if (_sb_remain) { func((STRBUF).pos, _sb_remain, ##args); } size_t _sb_l = (STRBUF).pos ? strnlen((STRBUF).pos, _sb_remain) : 0; if (_sb_l > _sb_remain) (STRBUF).pos = (STRBUF).buf + (STRBUF).len; else if ((STRBUF).pos) (STRBUF).pos += _sb_l; (STRBUF).chars_needed += _sb_l; } while(0)__DEC32_SUBNORMAL_MIN__ 0.000001E-95DFGSM48_PDISC_CC 0x03__KERNEL_STRICT_NAMES__COMPAR_FN_T __UINTMAX_TYPE__ long unsigned intinline __inline____U64_TYPE unsigned long intsave_fn_BITS_TIME64_H 1__ONCE_ALIGNMENT IPV6_AUTHHDR 10IN_CLASSA_NET 0xff000000INT_FAST32_MAX (9223372036854775807L)__UINT_FAST8_TYPE__ unsigned charGSM_CSTATE_MO_TERM_MODIFY 27SCNoLEAST16 "ho"GSM48_MT_CC_HOLD 0x18CELL_IDENT_LAI_AND_LAC CELL_IDENT_LAI__ID_T_TYPE __U32_TYPE__INT_WIDTH__ 32__attribute_alloc_align__(param) __attribute__ ((__alloc_align__ param))GSM48_MT_RR_ASS_COMPL 0x29__UINT64_TYPE__ long unsigned intGPRS_UPD_T_RA 0osmo_ntohl(x) osmo_swab32(x)__WEXITSTATUS(status) (((status) & 0xff00) >> 8)GSM48_IE_GPRS_RESUMPT_HO 0xc0IPPROTO_IDP IPPROTO_IDPGSM48_MT_CC_NOTIFY 0x3ePRId32 "d"hlist_for_each_entry(pos,head,member) for (pos = hlist_entry_safe((head)->first, typeof(*(pos)), member); pos; pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member))GSM48_PM_MASK 0x03__attr_dealloc_fclose__USE_LARGEFILE64__FLT32_IS_IEC_60559__ 2__BIT_TYPES_DEFINED__ 1IP_PMTUDISC_DONT 0__always_inline __inline __attribute__ ((__always_inline__))IN_CLASSA_HOST (0xffffffff & ~IN_CLASSA_NET)FILEPRIi8 "i"GSM48_MT_RR_SYSINFO_4 0x1c__U16_TYPE unsigned short intIN6_IS_ADDR_MC_ORGLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((const uint8_t *) (a))[1] & 0xf) == 0x8))htobe32(x) __bswap_32 (x)__nonnull(params) __attribute_nonnull__ (params)talloc_move(ctx,pptr) (_TALLOC_TYPEOF(*(pptr)))_talloc_move((ctx),(void *)(pptr))OSMO_MILENAGE_IND_BITLEN_MAX 28__need_NULL IP_MULTICAST_ALL 49__LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L__SEG_FS 1__attribute_pure__ __attribute__ ((__pure__))DSUA__FLT32X_DECIMAL_DIG__ 17SCNx32 "x"__GCC_ATOMIC_CHAR32_T_LOCK_FREE 2IN_CLASSB_NET 0xffff0000va_arg(v,l) __builtin_va_arg(v,l)__INT16_TYPE__ short int__FLT128_DIG__ 33__KERNEL_STRICT_NAMES __bool_true_false_are_defined 1__FILE_defined 1__HAVE_FLOAT64 1MSG_OOB MSG_OOBSCM_TXTIME SO_TXTIMESOL_XDP 283___int_size_t_h llist_for_each_entry_continue(pos,head,member) for (pos = llist_entry(pos->member.next, typeof(*pos), member), prefetch(pos->member.next); &pos->member != (head); pos = llist_entry(pos->member.next, typeof(*pos), member), prefetch(pos->member.next))__UINT_LEAST32_TYPE__ unsigned intGSM48_MT_CC_ESTAB 0x04GSM48_MT_CC_SETUP 0x05_SIZE_T_DEFINED_ __f64x(x) x ##f64xsize_tCLOCK_REALTIME_ALARM 8__GCC_ATOMIC_LONG_LOCK_FREE 2timespeccmp(a,b,CMP) (((a)->tv_sec == (b)->tv_sec) ? ((a)->tv_nsec CMP (b)->tv_nsec) : ((a)->tv_sec CMP (b)->tv_sec))PDP_ENDIAN __PDP_ENDIANllist_for_each_entry(pos,head,member) for (pos = llist_entry((head)->next, typeof(*pos), member), prefetch(pos->member.next); &pos->member != (head); pos = llist_entry(pos->member.next, typeof(*pos), member), prefetch(pos->member.next))talloc_get_type(ptr,type) (type *)talloc_check_name(ptr, #type)SCNxFAST32 __PRIPTR_PREFIX "x"TLV_GROSS_LEN(x) (x+2)SCNdMAX __PRI64_PREFIX "d"IP_RECVORIGDSTADDR IP_ORIGDSTADDRSO_MARK 36__TIME_T_TYPE __SYSCALL_SLONG_TYPEuint8_tTLVP_VAL_MINLEN(_tp,tag,min_len) (TLVP_PRES_LEN(_tp, tag, min_len)? (_tp)->lv[tag].val : NULL)IPV6_CHECKSUM 7TALLOC_DEPRECATED 0__stub_fchflags GSM48_MT_RR_SYSINFO_18 0x40L_ctermid 9OSMO_SOCK_F_UDP_REUSEADDR (1 << 5)__GNU_LIBRARY____ULONGWORD_TYPE unsigned long intGSM48_MT_RR_HANDO_COMPL 0x2c__DEC128_MAX_EXP__ 6145GSM48_IE_FREQ_L_BEFORE 0x19osmo_htonl(x) osmo_swab32(x)_BITS_ATOMIC_WIDE_COUNTER_H __USE_LARGEFILELOGL_DEBUG 1SOL_ICMPV6 58PF_ISDN 34MSGB_DEBUG OSMO_GSUP_PORT 4222CMSG_FIRSTHDR(mhdr) ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr) ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) 0)__USE_XOPENOSMO_LOGCOLOR_GREY "\033[37m"OSMO_GSUP_IS_MSGT_RESULT(msgt) (((msgt) & 0b00000011) == 0b10)IN_CLASSC_NET 0xffffff00gprs_secs_to_tmr_floor__GLIBC_USE(F) __GLIBC_USE_ ## Fmsgb_eq_l2_data(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 2, msg, data, len, false)GSM48_MT_RR_SYSINFO_2 0x1a__dev_t_defined __WORDSIZE_TIME64_COMPAT32 1IPPROTO_ROUTING IPPROTO_ROUTINGGSM48_MT_CC_CONNECT 0x07__attr_access_none(argno) __attribute__ ((__access__ (__none__, argno)))msgb_eq_l4(msg1,msg2) msgb_eq_l4_data(msg1, msgb_l4(msg2), msgb_l4len(msg2))_GCC_WCHAR_T __attribute_copy__(arg) __attribute__ ((__copy__ (arg)))__kernel_old_dev_t __kernel_old_dev_tGSM48_T308 10, 0GSM48_IE_CLASSMARK3 0x20__DEV_T_TYPE __UQUAD_TYPEPRIiLEAST32 "i"__WCOREFLAG 0x80__UWORD_TYPE unsigned long intSCNi8 "hhi"GSM48_MT_RR_TALKER_IND 0x11_IO_save_base__LDBL_REDIR_DECL(name) __INT_LEAST64_TYPE__ long intdefault_categoriesunix 1va_start(v,l) __builtin_va_start(v,l)SOL_PACKET 263IPV6_MTU 24GSM48_MT_CC_RELEASE 0x2dIPV6_PMTUDISC_OMIT 5_THREAD_MUTEX_INTERNAL_H 1GSM48_MT_RR_NOTIF_FACCH 0x25msgb_eq_l1(msg1,msg2) msgb_eq_l1_data(msg1, msgb_l1(msg2), msgb_l1len(msg2))GSM48_IE_PRIORITY_LEV 0x80__LDBL_MIN_EXP__ (-16381)__USE_ISOC99 1_BSD_WCHAR_T_hlist_entry_safe(ptr,type,member) ({ typeof(ptr) ____ptr = (ptr); ____ptr ? hlist_entry(____ptr, type, member) : NULL; })DLINP -3TLVP_GET(_tp,tag) (TLVP_PRESENT(_tp, tag)? &(_tp)->lv[tag] : NULL)__SCHAR_MAX__ 0x7fSOCK_STREAM SOCK_STREAM__GCC_HAVE_DWARF2_CFI_ASM 1GSM48_MT_RR_IMM_ASS 0x3f__CFLOAT128 _Complex _Float128MSG_ZEROCOPY MSG_ZEROCOPY__LDBL_REDIR2_DECL(name) INT_LEAST32_MAX (2147483647)_SIZE_T_ __KEY_T_TYPE __S32_TYPEAF_FILE PF_FILEGSM48_MT_GMM_ID_REQ 0x15__FLT16_MAX_10_EXP__ 4IPV6_HOPOPTS 54SO_KEEPALIVE 9GPRS_DET_T_MO_GPRS 1__need_size_tSOL_BLUETOOTH 274__SIZEOF_PTHREAD_MUTEX_T 40talloc_set_destructor(ptr,function) do { int (*_talloc_destructor_fn)(_TALLOC_TYPEOF(ptr)) = (function); _talloc_set_destructor((ptr), (int (*)(void *))_talloc_destructor_fn); } while(0)__need_ptrdiff_t__bswap_constant_16(x) ((__uint16_t) ((((x) >> 8) & 0xff) | (((x) & 0xff) << 8)))TIME_UTC 1LOG_FLT_VLR_SUBSCR__extern_inline extern __inline __attribute__ ((__gnu_inline__))timespecsub(a,b,result) do { (result)->tv_sec = (a)->tv_sec - (b)->tv_sec; (result)->tv_nsec = (a)->tv_nsec - (b)->tv_nsec; if ((result)->tv_nsec < 0) { --(result)->tv_sec; (result)->tv_nsec += 1000000000; } } while (0)LOG_TGT_TYPE_STDERRITIMER_REAL ITIMER_REALIPV6_2292RTHDR 5__struct_tm_defined 1__DEC128_MIN__ 1E-6143DLSIG_ATOMIC_MAX (2147483647)OSMO_IS_LITTLE_ENDIAN 1talloc_set_type(ptr,type) talloc_set_name_const(ptr, #type)GSM48_MT_GSM_DEACT_PDP_ACK 0x47__DEC64_MANT_DIG__ 16TLVP_LEN(x,y) (x)->lv[y].lenPRIx64 __PRI64_PREFIX "x"__FLT_HAS_QUIET_NAN__ 1__HAVE_DISTINCT_FLOAT64X 0_GCC_WRAP_STDINT_H SCNoLEAST64 __PRI64_PREFIX "o"TIMER_ABSTIME 1print_ext_timestampSO_SNDTIMEO_NEW 67__PID_T_TYPE __S32_TYPEUINTMAX_C(c) c ## ULGSM0808_SCT_EXT 0x0f__USE_UNIX98PRIxFAST32 __PRIPTR_PREFIX "x"AF_CAIF PF_CAIF_wide_dataGSM48_MT_CC_RECALL 0x0bLOG_MAX_CTX _LOG_CTX_COUNTosmo_init_logging2SO_TXREHASH 74__CONCAT(x,y) x ## y__FLT64_HAS_INFINITY__ 1msgb_eq_l1_data_print(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 1, msg, data, len, true)AF_SECURITY PF_SECURITY_BITS_SOCKADDR_H 1__FLT16_MIN__ 6.10351562500000000000000000000000000e-5F16OSMO_STRINGIFY(x) #xSCNuLEAST64 __PRI64_PREFIX "u"GSM23003_TMSI_NUM_BYTES 4SCNoFAST8 "hho"__SCHAR_WIDTH__ 8__stub_gtty GSM48_MT_RR_NOTIF_NCH 0x20__ORDER_PDP_ENDIAN__ 3412__ULONG32_TYPE unsigned int__ATOMIC_ACQUIRE 2GSM48_MT_RR_CFG_CHG_CMD 0x30AF_UNIX PF_UNIX_SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int)))IPV6_ADDR_PREFERENCES 72AF_MAX PF_MAXLV_GROSS_LEN(x) (x+1)__HAVE_FLOAT128_UNLIKE_LDBL (__HAVE_DISTINCT_FLOAT128 && __LDBL_MANT_DIG__ != 113)IPPROTO_MH IPPROTO_MH_BITS_FLOATN_COMMON_H IN_CLASSB_NSHIFT 16msgb_eq_data_print(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 0, msg, data, len, true)__BIG_ENDIAN 4321GSM48_IE_CHANMODE_1 0x63GSM48_MT_MM_CM_SERV_REJ 0x22AF_CAN PF_CANINT_LEAST8_MIN (-128)rb_is_black(r) rb_color(r)__RLIM_T_MATCHES_RLIM64_T 1GPRS_ATT_T_COMBINED 3SO_ATTACH_REUSEPORT_CBPF 51PRINTF_ATTRIBUTE(a1,a2) __attribute__ ((format (__printf__, a1, a2)))rb_color(r) ((r)->rb_parent_color & 1)GSM48_T305 30, 0GSM48_IE_ALERT 0x19AF_NETROM PF_NETROMUINT64_C(c) c ## ULprint_level__struct_group(TAG,NAME,ATTRS,MEMBERS...) union { struct { MEMBERS } ATTRS; struct __struct_group_tag(TAG) { MEMBERS } ATTRS NAME; } ATTRS__f128(x) x ##f128_ASM_X86_POSIX_TYPES_64_H __fsblkcnt_t_defined __FLT16_MANT_DIG__ 11INT_LEAST16_MIN (-32767-1)GSM48_IE_GROUP_CIP_SEQ_HO 0x08WRITE_ONCE(a,b) a = bSOL_IUCV 277AF_X25 PF_X25__INTMAX_WIDTH__ 64LITTLE_ENDIAN __LITTLE_ENDIANlog_target__INT_LEAST64_MAX__ 0x7fffffffffffffffLPF_UNIX PF_LOCALGSM48_MT_RR_HANDO_INFO 0x2dGSM48_MT_RR_MEAS_REP 0x15PF_NFC 39GSM48_MT_RR_SYSINFO_13 0x00__INT_LEAST64_WIDTH__ 64GET_OSMO_SOCK_F_DSCP(f) (((f) >> 24) & 0x3f)GPRS_DET_T_MT_REATT_NOTREQ 2__fsfilcnt_t_defined _ARPA_INET_H 1WNOHANG 1tgt_gsmtapMSG_EOR MSG_EORSCNuPTR __PRIPTR_PREFIX "u"__SIZEOF_PTHREAD_COND_T 48__ATOMIC_RELAXED 0AF_NFC PF_NFCSCNi64 __PRI64_PREFIX "i"__UINTMAX_MAX__ 0xffffffffffffffffULlog_categoryDLJIBUF -18PRIo32 "o"__STDC_IEC_60559_COMPLEX__ 201404LDLNSDATA -22_REENTRANT 1CLOCK_MONOTONIC_COARSE 6__USE_ATFILE 1GSM48_IE_CHANMODE_7 0x17_IONBF 2SO_TIMESTAMPING SO_TIMESTAMPING_OLDGSM48_TA_INVALID 220GSM48_MT_RR_PDCH_ASS_CMD 0x23PF_IPX 4UINT16_MAX (65535)GSM48_MT_RR_PART_REL_COMP 0x0fDLRSPRO -19__DBL_DENORM_MIN__ ((double)4.94065645841246544176568792868221372e-324L)PF_DECnet 12__socklen_t_defined __GCC_IEC_559 2__FLT_IS_IEC_60559__ 2IPV6_RECVHOPOPTS 53GSM48_MT_RR_DTM_REQUEST 0x4A__REDIRECT_NTHNL(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROWNLfprintfAF_IEEE802154 PF_IEEE802154TMP_MAX 238328print_filenameAF_ATMPVC PF_ATMPVCWSTOPPED 2NULLOSMO_SOCK_F_NONBLOCK (1 << 2)SO_GET_FILTER SO_ATTACH_FILTER__blksize_t_defined __have_pthread_attr_t 1GSM48_MT_RR_PART_REL 0x0aWEXITED 4__INT_FAST16_MAX__ 0x7fffffffffffffffL__RLIM64_T_TYPE __UQUAD_TYPE__THROW __attribute__ ((__nothrow__ __LEAF))IP_PMTUDISC_OMIT 5PRIoFAST64 __PRI64_PREFIX "o"LOG_TGT_TYPE_GSMTAP__PMTINT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1)GSM48_PDISC_GROUP_CC 0x00MSG_PEEK MSG_PEEK_WCHAR_T_DECLARED log_filename_typeMSG_NOSIGNAL MSG_NOSIGNAL__ATOMIC_RELEASE 3__INT64_MAX__ 0x7fffffffffffffffLAF_XDP PF_XDP__LOCK_ALIGNMENT __INT_LEAST8_WIDTH__ 8SO_RCVTIMEO SO_RCVTIMEO_OLDGSM48_IE_RR_PACKET_UL 0x22__GNUC__ 12IP_FREEBIND 15SOL_AAL 265__INT_FAST32_WIDTH__ 64__FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64xfilter_data__kernel_old_uid_t __kernel_old_uid_tAF_WANPIPE PF_WANPIPEhtonl(x) __bswap_32 (x)__FDS_BITS(set) ((set)->__fds_bits)__INT_LEAST32_WIDTH__ 32GSM_MACBLOCK_PADDING 0x2bGSM48_LUPD_PERIODIC 0x1OSMO_LOGCOLOR_END "\033[0;m"INTMAX_C(c) c ## LENCRY_INFO_PERM_ALGO_MAXLEN 8__DBL_IS_IEC_60559__ 2__SIZEOF_WINT_T__ 4GSM48_MT_MM_AUTH_REJ 0x11GSM0808_DATA_FULL_RPREF GSM0808_DATA_FULL_PREFDLGLOBAL -1TLLI_UNASSIGNED (0xffffffff)__FLT128_HAS_DENORM__ 1__HAVE_FLOAT64X 1LOG_FLT_BSC_SUBSCRTLVP_GET_MINLEN(_tp,tag,min_len) (TLVP_PRES_LEN(_tp, tag, min_len)? &(_tp)->lv[tag] : NULL)gsm48_hdr_msg_type gsm48_hdr_msg_type_r99SCNu32 "u"__FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x__off_t_defined __INT_MAX__ 0x7fffffff__va_arg_pack() __builtin_va_arg_pack ()IPV6_DSTOPTS 59PF_ATMSVC 20OSMO_LOGCOLOR_DARKYELLOW "\033[33m"__INT_LEAST8_TYPE__ signed charAF_ALG PF_ALG__GXX_ABI_VERSION 1017SOL_DCCP 269__SSE2__ 1_LOG_CTX_COUNTSCM_TIMESTAMP SO_TIMESTAMP_WCHAR_T LOG_CTX_GB_NSVC__SLONGWORD_TYPE long intAF_ECONET PF_ECONETGSM48_MT_RR_PAG_REQ_2 0x22MSG_DONTWAIT MSG_DONTWAIT__FLT64_IS_IEC_60559__ 2__LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L__SIZEOF_WCHAR_T__ 4__FLT_EVAL_METHOD__ 0INTMAX_MIN (-__INT64_C(9223372036854775807)-1)__UINT_FAST64_TYPE__ long unsigned int__WINT_MIN__ 0Ullist_for_each_entry_safe(pos,n,head,member) for (pos = llist_entry((head)->next, typeof(*pos), member), n = llist_entry(pos->member.next, typeof(*pos), member); &pos->member != (head); pos = n, n = llist_entry(n->member.next, typeof(*n), member))INT_FAST32_MIN (-9223372036854775807L-1)__INT8_MAX__ 0x7fINT32_MAX (2147483647)PF_VSOCK 40_WCHAR_T_ IPV6_ORIGDSTADDR 74__SIZEOF_PTHREAD_MUTEXATTR_T 4OSMO_UNLIKELY(exp) __builtin_expect(!!(exp), 0)LOG_FLT_L1_SAPICLOCK_BOOTTIME_ALARM 9IN6_IS_ADDR_MC_LINKLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((const uint8_t *) (a))[1] & 0xf) == 0x2))__P(args) argsSCNxFAST64 __PRI64_PREFIX "x"llist_for_each_entry_reverse(pos,head,member) for (pos = llist_entry((head)->prev, typeof(*pos), member), prefetch(pos->member.prev); &pos->member != (head); pos = llist_entry(pos->member.prev, typeof(*pos), member), prefetch(pos->member.prev))SEEK_END 2SO_TIMESTAMP_OLD 29__PIC__ 2AF_ISDN PF_ISDNUINTPTR_MAX (18446744073709551615UL)INT_LEAST8_MAX (127)GSM48_MT_GMM_PTMSI_REALL_COMPL 0x11_SYS_SIZE_T_H __RLIM_T_TYPE __SYSCALL_ULONG_TYPEMCAST_MSFILTER 48GSM48_MT_GSM_REQ_PDP_ACT_REJ 0x45GSM48_IE_LSA_IDENT 0x48SO_BINDTOIFINDEX 62IPPROTO_MPTCP IPPROTO_MPTCP__FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64RB_CLEAR_NODE(node) (rb_set_parent(node, node))_IO_EOF_SEEN 0x0010stderrDSIGTRANva_copy(d,s) __builtin_va_copy(d,s)SO_NO_CHECK 11GSM48_IE_CIP_MODE_SET_HO 0x09PRIxFAST64 __PRI64_PREFIX "x"s6_addr32 __in6_u.__u6_addr32OSMO_MOD_EUC(x,y) ((x) % (y) < 0 ? (y) > 0 ? (x) % (y) + (y) : (x) % (y) - (y) : (x) % (y))print_categoryIPV6_IPSEC_POLICY 34name__USE_FORTIFY_LEVELIP_ADD_SOURCE_MEMBERSHIP 39OTC_SELECT (osmo_ctx->select)GSM48_IE_GROUP_CIP_SEQ 0x80GSM48_MT_RR_DTM_REJECT 0x49MCAST_LEAVE_GROUP 45IN_LOOPBACKNET 127GSM48_PDISC_SM_GPRS 0x0aIPV6_RTHDR_LOOSE 0GSM_MACBLOCK_LEN 23PF_SMC 43IP_RECVERR_RFC4884 26_IO_save_end__suseconds_t_defined IPPROTO_COMP IPPROTO_COMPDGPRSSO_BPF_EXTENSIONS 48PTRDIFF_MAX (9223372036854775807L)__USECONDS_T_TYPE __U32_TYPEGSM48_MT_RR_CELL_CHG_ORDER 0x08INT8_MAX (127)_THREAD_SHARED_TYPES_H 1PRIX8 "X"talloc_array_length(ctx) (talloc_get_size(ctx)/sizeof(*ctx))FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp)GSM48_IE_GROUP_CHDES 0x74GSM48_MT_MM_TMSI_REALL_COMPL 0x1bGSM48_MT_RR_IMM_ASS_EXT 0x39__clockid_t_defined 1GSM48_IE_CELL_CH_DESC 0x62talloc_memdup(t,p,size) _talloc_memdup(t, p, size, __location__)__ATOMIC_HLE_ACQUIRE 65536__USE_XOPEN2K8_STDIO_H 1IP_BLOCK_SOURCE 38GSM48_IE_CALLED_BCD 0x5e__FD_SET(d,s) ((void) (__FDS_BITS (s)[__FD_ELT(d)] |= __FD_MASK(d)))__SUSECONDS_T_TYPE __SYSCALL_SLONG_TYPE__need_NULLoffsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER)rb_is_red(r) (!rb_color(r))ITIMER_VIRTUAL ITIMER_VIRTUALGSM48_T313 30, 0INT_LEAST32_MIN (-2147483647-1)__GLIBC_USE_DEPRECATED_SCANFGSM48_MT_RR_SYSINFO_20 0x42GSM48_MT_RR_SYSINFO_19 0x41SCNoFAST64 __PRI64_PREFIX "o"SOL_ALG 279__SYSCALL_WORDSIZE 64fp_offset__DEC32_MIN_EXP__ (-94)IN_CLASSC_NSHIFT 8GSM23003_IMEISV_NUM_DIGITS (GSM23003_IMEI_TAC_NUM_DIGITS + GSM23003_IMEI_SNR_NUM_DIGITS + 2)GSM23003_MTMSI_NUM_BYTES 4PRIXLEAST16 "X"putsGSM48_PM_SAME 0x03gp_offset__bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1)GSM48_MT_GMM_AUTH_CIPH_REQ 0x12CELL_ID_LIST_LAC_MAXLEN 127GSM48_MT_CC_START_DTMF_ACK 0x36__USE_POSIX199309 1__UINT32_TYPE__ unsigned intGSM48_MT_RR_HANDO_CMD 0x2bOSMO_SOCK_MULTIADDR_NAME_MAXLEN (OSMO_SOCK_MULTIADDR_PEER_STR_MAXLEN + 7)__FLT64X_DIG__ 18IP_DROP_MEMBERSHIP 36__LONG_MAX__ 0x7fffffffffffffffL__TIME64_T_TYPE __TIME_T_TYPEOSMO_DEPRECATED_OUTSIDE(text) OSMO_DEPRECATED(text)GSM48_MT_CC_RELEASE_COMPL 0x2aCLOCK_MONOTONIC 1_____fpos64_t_defined 1UINT_LEAST32_MAX (4294967295U)GSM48_IE_CALLING_BCD 0x5c__GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1PF_MPLS 28SO_LINGER 13IN6_IS_ADDR_SITELOCAL(a) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); (__a->__in6_u.__u6_addr32[0] & htonl (0xffc00000)) == htonl (0xfec00000); }))GSM48_MT_RR_SH_VGCS_NEIGH 0xC__LDBL_MAX_10_EXP__ 4932__END_DECLS IPPROTO_GRE IPPROTO_GRE__DEC64_EPSILON__ 1E-15DDFILENAME_MAX 4096SCNxLEAST32 "x"OSMO_STRBUF_APPEND(STRBUF,func,args...) do { if (!(STRBUF).pos) (STRBUF).pos = (STRBUF).buf; size_t _sb_remain = OSMO_STRBUF_REMAIN(STRBUF); int _sb_l = func((STRBUF).pos, _sb_remain, ##args); if (_sb_l < 0 || (size_t)_sb_l > _sb_remain) (STRBUF).pos = (STRBUF).buf + (STRBUF).len; else if ((STRBUF).pos) (STRBUF).pos += _sb_l; if (_sb_l > 0) (STRBUF).chars_needed += _sb_l; } while(0)TLV16_GROSS_LEN(x) ((2*x)+2)GSM0464_CIPH_MAX_BLOCK 1523OSMO_STRBUF_DROP_TAIL(STRBUF,N_CHARS) osmo_strbuf_drop_tail(&(STRBUF), N_CHARS)PF_ALG 38_STRING_H 1PRIoLEAST16 "o"__DEC32_MAX_EXP__ 97__OFF_T_TYPE __SYSCALL_SLONG_TYPE__FLT32X_IS_IEC_60559__ 2SHUT_RDWR SHUT_RDWRPRIiFAST32 __PRIPTR_PREFIX "i"LOG_TGT_TYPE_VTYLOGL_NOTICE 5OSMO_SEC2HRS(sec) ((sec % (60 * 60 * 24)) / (60 * 60))GSM48_MT_RR_CDMA2K_CLSM_CHG 0x62IPV6_MINHOPCOUNT 73OSMO_BYTES_FOR_BITS(BITS) (((BITS) + 7) / 8)__FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128__SIZEOF_INT128__ 16SO_SNDLOWAT 19short unsigned int__FLT128_IS_IEC_60559__ 2AF_ATMSVC PF_ATMSVCGSM48_MT_RR_SYSINFO_17 0x3esigned char__HAVE_FLOATN_NOT_TYPEDEF 1SCNdPTR __PRIPTR_PREFIX "d"talloc_ptrtype(ctx,ptr) (_TALLOC_TYPEOF(ptr))talloc_size(ctx, sizeof(*(ptr)))msgb_eq_l4_data_print(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 4, msg, data, len, true)__DBL_NORM_MAX__ ((double)1.79769313486231570814527423731704357e+308L)GSM48_ALLOC_SIZE 2048PRIoFAST32 __PRIPTR_PREFIX "o"_EXTERN_INLINE __extern_inlineDebug_LastEntryGSM48_IE_MSLOT_DESC 0x10__SIZEOF_FLOAT128__ 16tgt_rb__size_t__ IPV6_NEXTHOP 9__USE_XOPEN2K 1SCM_RIGHTS SCM_RIGHTSSOL_RAW 255__TALLOC_STRING_LINE1__(s) #sMSG_PROXY MSG_PROXY_WCHAR_T_H __FLT64X_HAS_INFINITY__ 1SO_INCOMING_NAPI_ID 56__attribute_used__ __attribute__ ((__used__))llist_entry(ptr,type,member) container_of(ptr, type, member)__CHAR_BIT__ 8PRIuFAST32 __PRIPTR_PREFIX "u"__time_t_defined 1be32toh(x) __bswap_32 (x)__bswap_constant_64(x) ((((x) & 0xff00000000000000ull) >> 56) | (((x) & 0x00ff000000000000ull) >> 40) | (((x) & 0x0000ff0000000000ull) >> 24) | (((x) & 0x000000ff00000000ull) >> 8) | (((x) & 0x00000000ff000000ull) << 8) | (((x) & 0x0000000000ff0000ull) << 24) | (((x) & 0x000000000000ff00ull) << 40) | (((x) & 0x00000000000000ffull) << 56))_LINUX_POSIX_TYPES_H __GLIBC_USE_IEC_60559_TYPES_EXT 0INTMAX_MAX (__INT64_C(9223372036854775807))__stub___compat_bdflush _BITS_BYTESWAP_H 1SO_PASSCRED 16IP_MTU_DISCOVER 10PRIoFAST8 "o"PF_SNA 22log_save_filtersntohs(x) __bswap_16 (x)SCNoPTR __PRIPTR_PREFIX "o"__ONCE_FLAG_INIT { 0 }PRIuLEAST32 "u"_FEATURES_H 1__f64(x) x ##f64__FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64xPF_KCM 41_BSD_SIZE_T_ __va_arg_pack_len() __builtin_va_arg_pack_len ()GSM48_MID_TMSI_LEN (GSM48_TMSI_LEN + 2)gsm48_gprs_tmr_unit__attribute_deprecated__ __attribute__ ((__deprecated__))DLMI -5OSMO_LOGCOLOR_BRIGHTWHITE "\033[1;37m"GSM48_PDISC_PDSS1 0x02__INT32_TYPE__ int_BITS_PTHREADTYPES_COMMON_H 1__WCLONE 0x80000000__off64_tIP_RETOPTS 7talloc_zero_size(ctx,size) _talloc_zero(ctx, size, __location__)GSM48_IE_UTC 0x46GSM48_T338 30, 0__GCC_ATOMIC_POINTER_LOCK_FREE 2GSM48_PDISC_MM 0x05__USE_EXTERN_INLINES 1FD_ZERO(fdsetp) __FD_ZERO (fdsetp)SO_RXQ_OVFL 40PRIX16 "X"_IO_read_baseWIFEXITED(status) __WIFEXITED (status)__OFF64_T_TYPE __SQUAD_TYPEGSM48_MT_RR_SYSINFO_2quater 0x07__HAVE_FLOAT32X 1_offsetGSM_MAX_FN (26*51*2048)GSM48_IE_REALTIME_DIFF 0x7b__FLT32_MAX_10_EXP__ 38SO_SNDBUF 7timeradd(a,b,result) do { (result)->tv_sec = (a)->tv_sec + (b)->tv_sec; (result)->tv_usec = (a)->tv_usec + (b)->tv_usec; if ((result)->tv_usec >= 1000000) { ++(result)->tv_sec; (result)->tv_usec -= 1000000; } } while (0)IN6ADDR_LOOPBACK_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 } } }__FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64_DEPRECATED_ __attribute__ ((deprecated))DLGTP -9__isleap(year) ((year) % 4 == 0 && ((year) % 100 != 0 || (year) % 400 == 0))__llist_for_each(pos,head) for (pos = (head)->next; pos != (head); pos = pos->next)__DEC64_MAX_EXP__ 385_IO_buf_endGSM_MI_TYPE_IMEI 0x02OSMO_LOGCOLOR_DARKBLUE "\033[34m"LOG_FLT_GB_BVC__WINT_WIDTH__ 32IPPROTO_PIM IPPROTO_PIMLOGPC(ss,level,fmt,args...) do { if (!osmo_log_info) { logp_stub(__FILE__, __LINE__, 1, fmt, ##args); break; } if (log_check_level(ss, level)) logp2(ss, level, __FILE__, __LINE__, 1, fmt, ##args); } while(0)__UID_T_TYPE __U32_TYPESO_MEMINFO 55secsGPRS_TMR_UNIT_MASK (7 << 5)IP_PKTINFO 8_ANSI_STDDEF_H GSM48_MT_MM_CM_SERV_PROMPT 0x25DLGSUP -11__INO_T_MATCHES_INO64_T 1__LEAF , __leaf__identhlist_for_each_entry_continue(pos,member) for (pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member); pos; pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member))SCNx64 __PRI64_PREFIX "x"print_fnHAVE_CONFIG_H 1GSM48_MT_RR_NOTIF_RESP 0x26GSM48_IE_TIMING_ADVANCE 0x7dGSM48_IE_MORE_DATA 0xa0GSM48_PDISC_TEST 0x0fGSM340_UDL_OCT_MAX 140GSM48_T310_MS 30, 0GSM48_MT_CC_STATUS 0x3d__GCC_ATOMIC_INT_LOCK_FREE 2__UINT32_C(c) c ## U__FLT64_MAX_EXP__ 1024IN_CLASSA(a) ((((in_addr_t)(a)) & 0x80000000) == 0)__INT_FAST32_MAX__ 0x7fffffffffffffffLIPV6_PMTUDISC_DONT 0TALLOC_VERSION_MAJOR 2__REGISTER_PREFIX__ DLCSN1 -26PRIiPTR __PRIPTR_PREFIX "i"INET_ADDRSTRLEN 16PF_INET6 10_modeGSM48_PM_EXTENDED 0x01__REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias)IPPROTO_ICMPV6 IPPROTO_ICMPV6INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1)_IO_write_baseGSM48_IE_AUTH_RES_EXT 0x21__VERSION__ "12.2.0"GSM48_MT_RR_CIPH_M_CMD 0x35SO_BINDTODEVICE 25IPV6_RECVTCLASS 66__f32(x) x ##f32GSM48_MT_RR_SYSINFO_2ter 0x03GSM48_LUPD_NORMAL 0x0__INO_T_TYPE __SYSCALL_ULONG_TYPESCNx8 "hhx"GSM48_IE_NAME_SHORT 0x45SEEK_CUR 1IPPROTO_IGMP IPPROTO_IGMPhtole16(x) __uint16_identity (x)SO_TIMESTAMPNS_OLD 35GSM48_MT_RR_IMM_ASS_REJ 0x3aGSM48_MT_MM_AUTH_RESP 0x14__GID_T_TYPE __U32_TYPEPF_IB 27_LOG_FLT_COUNTMSG_DONTROUTE MSG_DONTROUTELLIST_POISON2 ((void *) 0x00200200)__linux__ 1IPV6_ROUTER_ALERT_ISOLATE 30OSMO_GSUP_MSGT_E_ROUTING_ERROR OSMO_GSUP_MSGT_ROUTING_ERRORBSS_MAP_MSG_ASSIGMENT_RQST BSS_MAP_MSG_ASSIGNMENT_RQSTGSM_FN_UNSET 0xFFFFFFFFGSM48_MT_GMM_ATTACH_ACK 0x02__attr_access(x) __attribute__ ((__access__ x))SO_RCVLOWAT 18IPPROTO_DCCP IPPROTO_DCCPSO_DETACH_FILTER 27__ptr_t void *FOPEN_MAX 16GSM48_T305_MS 30, 0ALL_STATES 0xffffffffSO_PEERCRED 17__SLONG32_TYPE intSCNuLEAST8 "hhu"IPV6_2292PKTINFO 2IPPROTO_FRAGMENT IPPROTO_FRAGMENT__STDC_HOSTED__ 1OSMO_STRLCPY_ARRAY(array,src) osmo_strlcpy(array, src, sizeof(array))__DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD__INT_FAST32_TYPE__ long intUINT32_MAX (4294967295U)GSM48_MT_CC_PROGRESS 0x03__k8__ 1__SIZEOF_FLOAT80__ 16__USE_POSIX_IMPLICITLY 1BSS_MAP_MSG_ASSIGMENT_COMPLETE BSS_MAP_MSG_ASSIGNMENT_COMPLETEIPV6_LEAVE_ANYCAST 28PRIxLEAST64 __PRI64_PREFIX "x"__INT_LEAST32_MAX__ 0x7fffffff__FLT32_MAX_EXP__ 128__USE_ISOCXX11__attribute_format_arg__(x) __attribute__ ((__format_arg__ (x)))PRIoLEAST8 "o"long intosmo_ntohs(x) osmo_swab16(x)SOL_ATM 264IPPROTO_EGP IPPROTO_EGP_IO_ERR_SEEN 0x0020__DBL_HAS_DENORM__ 1RB_BLACK 1AF_PACKET PF_PACKETGSM48_MT_RR_CHAN_MODE_MODIF 0x10__UINT32_MAX__ 0xffffffffU__FLT64_MAX_10_EXP__ 308__FLT16_DECIMAL_DIG__ 5GSM48_MT_RR_SH_APP_DATA 0xDSOL_PNPIPE 275__glibc_clang_prereq(maj,min) 0GSM48_IE_NET_TIME_TZ 0x47GSM48_T332_MS 30, 0INT8_MIN (-128)__FLT32X_HAS_DENORM__ 1UINT8_MAX (255)_IO_marker__pie__ 2__GNUC_STDC_INLINE__ 1stdin stdinPRIi32 "i"TALLOC_VERSION_MINOR 4SCNdFAST32 __PRIPTR_PREFIX "d"__FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32xIN_BADCLASS(a) ((((in_addr_t)(a)) & 0xf0000000) == 0xf0000000)GSM48_MT_GMM_DETACH_REQ 0x05__SIZEOF_PTHREAD_RWLOCK_T 56MSG_CMSG_CLOEXEC MSG_CMSG_CLOEXECIN6_IS_ADDR_V4MAPPED(a) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); __a->__in6_u.__u6_addr32[0] == 0 && __a->__in6_u.__u6_addr32[1] == 0 && __a->__in6_u.__u6_addr32[2] == htonl (0xffff); }))__PMT(args) argsAF_SNA PF_SNA_PTRDIFF_T_ IP_OPTIONS 4__WCHAR_WIDTH__ 32SO_BROADCAST 6FOPEN_MAXOSMO_LOGCOLOR_YELLOW "\033[1;33m"__FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64rb_set_red(r) do { (r)->rb_parent_color &= ~1; } while (0)SO_SECURITY_ENCRYPTION_TRANSPORT 23GSM48_IE_EXTENDED_TSC_SET 0x6dSCNiLEAST16 "hi"__PTRDIFF_T __FD_CLR(d,s) ((void) (__FDS_BITS (s)[__FD_ELT(d)] &= ~__FD_MASK(d)))_STRUCT_TIMESPEC 1__STDC_IEC_60559_BFP__ 201404LEXIT_SUCCESS 0SCNuFAST64 __PRI64_PREFIX "u"PRIu64 __PRI64_PREFIX "u"AF_ASH PF_ASH__FSFILCNT64_T_TYPE __UQUAD_TYPE__DADDR_T_TYPE __S32_TYPEGSM48_IE_BEARER_CAP 0x04GSM48_IE_CHANMODE_2 0x11SCNiFAST64 __PRI64_PREFIX "i"__FLT32_HAS_DENORM__ 1rb_entry(ptr,type,member) container_of(ptr, type, member)GSM48_MT_CC_RETR 0x1c_SYS_CDEFS_H 1GSM48_PM_REORG 0x02SO_SECURITY_AUTHENTICATION 22SO_REUSEPORT 15stdout stdoutGSM48_IE_CBCH_CHAN_DESC 0x64SO_NETNS_COOKIE 71INADDR_UNSPEC_GROUP ((in_addr_t) 0xe0000000)OSMO_SOCK_F_PRIO(x) (((x)&0xff) << 16)log_print_filtersSO_NOFCS 43INADDR_BROADCAST ((in_addr_t) 0xffffffff)__SIZE_T __FSID_T_TYPE struct { int __val[2]; }GSM23003_LMSI_NUM_BYTES 4__SHRT_WIDTH__ 16_IO_codecvtIP_NODEFRAG 22LOG_FILENAME_PATH__CFLOAT32 _Complex _Float32OSMO_A5_MAX_KEY_LEN_BYTES (128/8)__GCC_ATOMIC_SHORT_LOCK_FREE 2GSM48_IE_CALLING_SUB 0x5dSOCK_PACKET SOCK_PACKETADD_MODULO(sum,delta,modulo) do { if ((sum += delta) >= modulo) sum -= modulo; } while (0)OSMO_SOCK_MULTIADDR_PEER_STR_MAXLEN (INET6_ADDRSTRLEN * OSMO_SOCK_MAX_ADDRS + INET6_ADDRSTRLEN + 2 + 6 + 1)GSM48_MT_RR_SH_UL_FREE 0x2GSM48_MT_GMM_RA_UPD_ACK 0x09DEBUGP(ss,fmt,args...) LOGP(ss, LOGL_DEBUG, fmt, ##args)__BLKCNT_T_TYPE __SYSCALL_SLONG_TYPE__GCC_ASM_FLAG_OUTPUTS__ 1__BLKSIZE_T_TYPE __SYSCALL_SLONG_TYPE__SIZEOF_POINTER__ 8OSMO_STRBUF_ADDED_TAIL(STRBUF,N_CHARS) osmo_strbuf_added_tail(&(STRBUF), N_CHARS)OSMO_LOGCOLOR_DARKGREEN "\033[32m"__FLT128_NORM_MAX__ 1.18973149535723176508575932662800702e+4932F128INADDR_ALLRTRS_GROUP ((in_addr_t) 0xe0000002)long doubleIN6ADDR_ANY_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } } }IP_ORIGDSTADDR 20SCNxPTR __PRIPTR_PREFIX "x"__FLT128_MIN_10_EXP__ (-4931)__CHAR32_TYPE__ unsigned int__FLT64X_MANT_DIG__ 64__CFLOAT64 _Complex _Float64__FD_ELT(d) ((d) / __NFDBITS)AF_MPLS PF_MPLSPRIu16 "u"__USE_POSIX2 1talloc_realloc(ctx,p,type,count) (type *)_talloc_realloc_array(ctx, p, sizeof(type), count, #type)__DEFINED_wchar_t GSM48_IE_SS_VERS 0x7fIP_TTL 2GSM48_MT_RR_SYSINFO_6 0x1e_TIME_H 1__WCHAR_MAX__ 0x7fffffff__CFLOAT64X _Complex _Float64x__GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min))__ASMNAME2(prefix,cname) __STRING (prefix) cname_BITS_TYPES_H 1MSG_TRUNC MSG_TRUNCPRIo64 __PRI64_PREFIX "o"long unsigned intCLOCK_THREAD_CPUTIME_ID 3__GCC_DESTRUCTIVE_SIZE 64UINT_LEAST16_MAX (65535)SIOCATMARK 0x8905__REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias))__LONG_LONG_MAX__ 0x7fffffffffffffffLLDLLC__FLT64X_MAX_EXP__ 16384SO_SNDBUFFORCE 32DLPFCP -25_T_WCHAR_ GSM48_MT_RR_CHAN_MODE_MODIF_ACK 0x17__USE_ISOC11 1__GNUC_WIDE_EXECUTION_CHARSET_NAME "UTF-32LE"llist_for_each_safe(pos,n,head) for (pos = (head)->next, n = pos->next; pos != (head); pos = n, n = pos->next)GSM48_IE_REDIR_BCD 0x74categoriesentryGSM48_MT_MM_AUTH_REQ 0x12GSM48_IE_REPEAT_CIR 0xd1gsmtap_instSO_RCVBUFFORCE 33_POSIX_C_SOURCEIPV6_JOIN_GROUP 20GSM48_PDISC_SH_RR 0SO_BUSY_POLL 46RAND_MAX 2147483647TLVP_PRESENT(x,y) (!!((x)->lv[y].val))SCNi32 "i"SCNxLEAST8 "hhx"__S32_TYPE intNUM_SAPIS 16__UINTPTR_MAX__ 0xffffffffffffffffULllist_for_each_entry_rcu(pos,head,member) for (pos = llist_entry((head)->next, typeof(*pos), member), prefetch(pos->member.next); &pos->member != (head); pos = llist_entry(pos->member.next, typeof(*pos), member), ({ smp_read_barrier_depends(); 0;}), prefetch(pos->member.next))talloc_array_size(ctx,size,count) _talloc_array(ctx, size, count, __location__)__GCC_ATOMIC_LLONG_LOCK_FREE 2MSG_FASTOPEN MSG_FASTOPENGSM48_MT_RR_CIPH_M_COMPL 0x32AF_LOCAL PF_LOCALllist_for_each(pos,head) for (pos = (head)->next, prefetch(pos->next); pos != (head); pos = pos->next, prefetch(pos->next))GSM48_MT_RR_IS_TO_CDMA2K_HANDO 0x64GSM48_MT_GMM_SERVICE_ACK 0x0dGSM48_MT_RR_PAG_RESP 0x27__FLT_MAX__ 3.40282346638528859811704183484516925e+38F__LONG_LONG_WIDTH__ 64SCNiPTR __PRIPTR_PREFIX "i"msgb_eq(msg1,msg2) msgb_eq_data(msg1, msgb_data(msg2), msgb_length(msg2))GSM48_MT_CC_CALL_PROC 0x02_BITS_STDIO_H 1char__SIZEOF_PTHREAD_BARRIER_T 32GSM48_PDISC_SMS 0x09PF_RDS 21GSM48_MT_GSM_DEACT_PDP_REQ 0x46INADDR_ALLSNOOPERS_GROUP ((in_addr_t) 0xe000006a)PRIdLEAST8 "d"WCONTINUED 8__INO64_T_TYPE __UQUAD_TYPE__stub_sigreturn PRIoLEAST32 "o"__SQUAD_TYPE long intOSMO_SOCK_MAX_ADDRS 32__HAVE_DISTINCT_FLOAT32 0enabledWIFSIGNALED(status) __WIFSIGNALED (status)LLIST_HEAD_INIT(name) { &(name), &(name) }LOG_FLT_GB_NSE__UINT_LEAST16_TYPE__ short unsigned intPRIiFAST8 "i"GPRS_TMR_6MINUTEGSM48_PDISC_EXTEND 0x0eOSMO_GSUP_MAX_NUM_AUTH_INFO 5__OPTIMIZE__ 1__S16_TYPE short intIN_CLASSA_NSHIFT 24__GNUC_VA_LIST __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64_SIZE_T WUNTRACED 2_IO_buf_basehtole64(x) __uint64_identity (x)_POSIX_C_SOURCE 200809L__attribute_nonnull__(params) __attribute__ ((__nonnull__ params))SCNoLEAST8 "hho"IPV6_RECVERR 25GSM48_IE_CC_CAP 0x15__WCHAR_MIN __WCHAR_MIN__GSM48_IE_REPEAT_SEQ 0xd3SO_RCVTIMEO_NEW 66DFILTERGSM_CSTATE_CALL_RECEIVED 7CMSG_LEN(len) (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len))SCNiMAX __PRI64_PREFIX "i"true 1GSM48_IE_CAUSE 0x08colorSOL_PPPOL2TP 273log_filter_index__FLT16_DENORM_MIN__ 5.96046447753906250000000000000000000e-8F16PRIdFAST16 __PRIPTR_PREFIX "d"__TALLOC_STRING_LINE3__ __TALLOC_STRING_LINE2__(__LINE__)IPV6_2292DSTOPTS 4GSM48_MT_GMM_PTMSI_REALL_CMD 0x10PRIdLEAST16 "d"TLVP_PRES_LEN(tp,tag,min_len) (TLVP_PRESENT(tp, tag) && TLVP_LEN(tp, tag) >= min_len)__FSBLKCNT64_T_TYPE __UQUAD_TYPE_IO_read_endIN6_IS_ADDR_MC_SITELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((const uint8_t *) (a))[1] & 0xf) == 0x5))__LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19LDSNDCPIN_CLASSD(a) ((((in_addr_t)(a)) & 0xf0000000) == 0xe0000000)RB_ROOT { NULL, }IPPROTO_UDPLITE IPPROTO_UDPLITESCM_TIMESTAMPING_PKTINFO 58GSM48_CELL_CHAN_DESC_SIZE 16GSM48_MT_RR_ADD_ASS 0x3b__SIG_ATOMIC_WIDTH__ 32__STD_TYPEGSM23003_HOME_NETWORK_DOMAIN_LEN 33__CLOCKID_T_TYPE __S32_TYPEUINT_LEAST64_MAX (__UINT64_C(18446744073709551615))__SYSCALL_ULONG_TYPE __ULONGWORD_TYPE__attribute_alloc_size__(params) __attribute__ ((__alloc_size__ params))DIUCS_IO_FILE__INT_FAST64_TYPE__ long intIPV6_TRANSPARENT 75__size_t upper_secs_test_limitGSM_LAC_RESERVED_DETACHED 0x0_IO_wide_dataGSM48_MT_RR_SH_SI10 0x0IN6_IS_ADDR_MC_GLOBAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((const uint8_t *) (a))[1] & 0xf) == 0xe))IN_CLASSB_HOST (0xffffffff & ~IN_CLASSB_NET)__LDBL_MANT_DIG__ 64PF_CAIF 37OSMO_NAME_C_IMPL(CTX,INITIAL_BUFSIZE,ON_ERROR,FUNC_BUF,FUNC_BUF_ARGS...) size_t _len = INITIAL_BUFSIZE; int _needed; char *_str = NULL; if ((INITIAL_BUFSIZE) > 0) { _str = (char*)talloc_named_const(CTX, _len, __func__); OSMO_ASSERT(_str); } _needed = FUNC_BUF(_str, _len, ## FUNC_BUF_ARGS); if (_needed < 0) goto OSMO_NAME_C_on_error; if ((unsigned int) _needed < _len) return _str; _len = _needed + 1; if (_str) talloc_free(_str); _str = (char*)talloc_named_const(CTX, _len, __func__); OSMO_ASSERT(_str); _needed = FUNC_BUF(_str, _len, ## FUNC_BUF_ARGS); if (_needed < 0) goto OSMO_NAME_C_on_error; return _str; OSMO_NAME_C_on_error: if (_str) talloc_free(_str); if (!(ON_ERROR)) return NULL; _str = talloc_strdup(CTX, ON_ERROR); OSMO_ASSERT(_str); talloc_set_name_const(_str, __func__); return _str;IPV6_UNICAST_IF 76GSM48_IE_LOWL_COMPAT 0x7c__NLINK_T_TYPE __SYSCALL_ULONG_TYPEtalloc_zero_array(ctx,type,count) (type *)_talloc_zero_array(ctx, sizeof(type), count, #type)NULL ((void *)0)__INTPTR_WIDTH__ 64SO_DOMAIN 39GSM48_MT_GMM_ATTACH_COMPL 0x03__ORDER_BIG_ENDIAN__ 4321SCNuFAST8 "hhu"__gnu_linux__ 1be64toh(x) __bswap_64 (x)SOL_RDS 276__PTHREAD_RWLOCK_INITIALIZER(__flags) 0, 0, 0, 0, 0, 0, 0, 0, __PTHREAD_RWLOCK_ELISION_EXTRA, 0, __flagsIPV6_XFRM_POLICY 35CLOCK_TAI 11GPRS_CTX_NSVC LOG_CTX_GB_NSVC__GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1__FLT64X_HAS_DENORM__ 1GSM48_MT_CC_START_DTMF 0x35GSM48_IE_SYNC_IND_HO 0x0dINT64_MIN (-__INT64_C(9223372036854775807)-1)__SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1)GSM48_IE_CONN_BCD 0x4c__attribute_maybe_unused__ __attribute__ ((__unused__))__LP64__ 1__attr_dealloc(dealloc,argno) __attribute__ ((__malloc__ (dealloc, argno)))GSM48_MT_MM_CM_REEST_REQ 0x28IP_RECVRETOPTS IP_RETOPTS__STDC_IEC_559_COMPLEX__ 1WCHAR_MAX __WCHAR_MAX__sigset_t_defined 1__LDBL_REDIR_NTH(name,proto) name proto __THROWSO_SELECT_ERR_QUEUE 45SOL_CAIF 278IP_DEFAULT_MULTICAST_TTL 1IP_MULTICAST_LOOP 34__FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x__need_wchar_t__FLT_DECIMAL_DIG__ 9INTPTR_MAX (9223372036854775807L)log_ctx_index_T_PTRDIFF __glibc_has_builtin(name) __has_builtin (name)IP_PMTUDISC_INTERFACE 4SCNdLEAST16 "hd"MSG_MORE MSG_MOREPRIxLEAST16 "x"ASSERT_FALSE(x) if (x) { printf("Should have returned false.\n"); abort(); }DLBSSGP -21SPEECH_CODEC_MAXLEN 255__FLT128_MAX_EXP__ 16384MCAST_EXCLUDE 0msgb_eq_l3_data_print(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 3, msg, data, len, true)AF_QIPCRTR PF_QIPCRTRSIOCSPGRP 0x8902OSMO_LOGCOLOR_DARKPURPLE "\033[35m"__linux 1SCNdLEAST64 __PRI64_PREFIX "d"DSLHCGSM23003_IMEI_NUM_DIGITS_NO_CHK (GSM23003_IMEI_TAC_NUM_DIGITS + GSM23003_IMEI_SNR_NUM_DIGITS)GSM48_IE_CTS_PERMISSION 0xa2GSM_PCHAN_TCH_F_TCH_H_PDCH GSM_PCHAN_OSMO_DYN__GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min))CLOCK_MONOTONIC_RAW 4OSMO_NUM_DLIB 29__FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128OSMO_LOGCOLOR_RED "\033[1;31m"__OFF_T_MATCHES_OFF64_T 1__FINITE_MATH_ONLY__ 0__attribute_returns_twice__ __attribute__ ((__returns_twice__))PF_TIPC 30GSM48_MT_CC_ESTAB_CONF 0x06__pad5__id_t_defined SCNd8 "hhd"GSM48_MT_CC_MODIFY 0x17CMSG_DATA(cmsg) ((cmsg)->__cmsg_data)OSMO_BIN_PRINT(byte) (byte & 0x80 ? 1 : 0), (byte & 0x40 ? 1 : 0), (byte & 0x20 ? 1 : 0), (byte & 0x10 ? 1 : 0), (byte & 0x08 ? 1 : 0), (byte & 0x04 ? 1 : 0), (byte & 0x02 ? 1 : 0), (byte & 0x01 ? 1 : 0)_RWLOCK_INTERNAL_H __W_EXITCODE(ret,sig) ((ret) << 8 | (sig))MSG_ERRQUEUE MSG_ERRQUEUE__itimerspec_defined 1AF_SMC PF_SMCPF_PACKET 17log_filterIP_UNICAST_IF 50__PTHREAD_MUTEX_INITIALIZER(__kind) 0, 0, 0, 0, __kind, 0, 0, { 0, 0 }_STDC_PREDEF_H 1SOCK_RDM SOCK_RDMGSM48_MT_CC_RETR_REJ 0x1e__daddr_t_defined __extern_always_inline extern __always_inline __attribute__ ((__gnu_inline__))SO_PEERNAME 28IN_CLASSB(a) ((((in_addr_t)(a)) & 0xc0000000) == 0x80000000)_markersGSM48_MT_RR_ASS_CMD 0x2e__WALL 0x40000000GSM48_IE_REV_C_SETUP 0xa3__bos0(ptr) __builtin_object_size (ptr, 0)__FLT64X_DECIMAL_DIG__ 21__BYTE_ORDER __LITTLE_ENDIANGSM48_MT_RR_PACKET_ASS 0x4Bbe16toh(x) __bswap_16 (x)GSM48_IE_PRIORITY_LEV_HO 0x08OSMO_LOGCOLOR_CYAN "\033[1;36m"__GLIBC_USE_DEPRECATED_GETS__FLT64_DIG__ 15GPRS_TMR_2SECONDSGSM48_IE_MA_BEFORE 0x21GSM48_IE_VGCS_TARGET 0x01__GCC_ATOMIC_BOOL_LOCK_FREE 2PRIo16 "o"__DEC64_MAX__ 9.999999999999999E384DDSOL_TIPC 271GSM48_IE_KPD_FACILITY 0x2cSO_RCVBUF 8GSM48_IE_CLIR_INVOC 0xa2GSM48_MT_RR_SYSINFO_5 0x1dDLM2PA -27_codecvtGSM48_MT_CC_START_CC 0x09__USE_FILE_OFFSET64SO_TXTIME 61msgb_sms(m) msgb_l4(m)__W_CONTINUED 0xffffMSG_RST MSG_RST__DBL_MIN__ ((double)2.22507385850720138309023271733240406e-308L)SCNiLEAST8 "hhi"__USE_POSIX199506SOL_MCTP 285stderr stderrENCRY_INFO_KEY_MAXLEN 252MCAST_JOIN_GROUP 42GSM48_MT_GSM_DEACT_AA_PDP_ACK 0x54LOG_MTX_DEBUG 0OSMO_SEC2MIN(sec) ((sec % (60 * 60)) / 60)DLNSSIGNAL -23_SYS_TYPES_H 1SOL_MPTCP 284GPRS_DET_T_MT_IMSI 3SBIT(a) (1 << a)__FLT16_HAS_INFINITY__ 1htole32(x) __uint32_identity (x)OSMO_STRBUF_PRINTF(STRBUF,fmt,args...) OSMO_STRBUF_APPEND(STRBUF, snprintf, fmt, ##args)PRId64 __PRI64_PREFIX "d"__BLKCNT64_T_TYPE __SQUAD_TYPE__STDIO_INLINE __extern_inline__PDP_ENDIAN 3412__GCC_CONSTRUCTIVE_SIZE 64IPV6_RXDSTOPTS IPV6_DSTOPTSargcGSM_MI_TYPE_NONE 0x00OSMO_VALUE_STRING(x) { x, #x }__SIZEOF_DOUBLE__ 8__FLOAT_WORD_ORDER __BYTE_ORDERAF_PHONET PF_PHONETGSM48_IE_F_CH_SEQ_AFTER 0x69__SUSECONDS64_T_TYPE __SQUAD_TYPEIP_UNBLOCK_SOURCE 37GSM48_PDISC_PDSS2 0x04IPV6_PMTUDISC_INTERFACE 4IN6_IS_ADDR_UNSPECIFIED(a) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); __a->__in6_u.__u6_addr32[0] == 0 && __a->__in6_u.__u6_addr32[1] == 0 && __a->__in6_u.__u6_addr32[2] == 0 && __a->__in6_u.__u6_addr32[3] == 0; }))hlist_for_each_safe(pos,n,head) for (pos = (head)->first; pos && ({ n = pos->next; 1; }); pos = n)PRIx16 "x"argv_BSD_WCHAR_T_ INADDR_DUMMY ((in_addr_t) 0xc0000008)GSM48_IE_CH_DESC_2_BEFORE 0x1dhostname__attr_dealloc_fclose __attr_dealloc (fclose, 1)__lldiv_t_defined 1_STDDEF_H INT_LEAST64_MAX (__INT64_C(9223372036854775807))__attribute_noinline__ __attribute__ ((__noinline__))GSM48_MT_CC_STOP_DTMF_ACK 0x32MSG_BATCH MSG_BATCHGSM23003_TMSI_SGSN_MASK 0xC0000000UL__SIZEOF_PTHREAD_RWLOCKATTR_T 8__ferror_unlocked_body(_fp) (((_fp)->_flags & _IO_ERR_SEEN) != 0)IPV6_RECVORIGDSTADDR IPV6_ORIGDSTADDRSO_DEBUG 1printf__GLIBC_INTERNAL_STARTING_HEADER_IMPLEMENTATION__FLT64_NORM_MAX__ 1.79769313486231570814527423731704357e+308F64LOG_FLT_GB_NSVC__WIFSTOPPED(status) (((status) & 0xff) == 0x7f)loglevelGSM48_IE_HIGHL_COMPAT 0x7dGSM48_MT_MM_INFO 0x32DOBJGSM48_IE_PROGR_IND 0x1etalloc(ctx,type) (type *)talloc_named_const(ctx, sizeof(type), #type)DLMGCP -17GSM48_MT_RR_CHAN_REL 0x0d__PRI64_PREFIX "l"__x86_64 1GSM48_MT_GMM_RA_UPD_REQ 0x08IP_HDRINCL 3timespecadd(a,b,result) do { (result)->tv_sec = (a)->tv_sec + (b)->tv_sec; (result)->tv_nsec = (a)->tv_nsec + (b)->tv_nsec; if ((result)->tv_nsec >= 1000000000) { ++(result)->tv_sec; (result)->tv_nsec -= 1000000000; } } while (0)talloc_size(ctx,size) talloc_named_const(ctx, size, __location__)OSMO_MAX_RAND_ID_LEN 16IPV6_PMTUDISC_DO 2PF_CAN 29PF_BRIDGE 7__USE_MISCIPV6_RECVHOPLIMIT 51GSM48_IE_MOBILE_ID 0x17__code_model_small__ 1AF_ROSE PF_ROSE__SWORD_TYPE long int__FLT16_DIG__ 3__USE_XOPEN2KXSImsgb_eq_l1_data(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 1, msg, data, len, false)SCNi16 "hi"UINT_FAST32_MAX (18446744073709551615UL)GSM48_MT_RR_VGCS_UPL_GRANT 0x09__blkcnt_t_defined __ATOMIC_ACQ_REL 4timerisset(tvp) ((tvp)->tv_sec || (tvp)->tv_usec)__WNOTHREAD 0x20000000_T_WCHAR SCNu64 __PRI64_PREFIX "u"GSM48_TMSI_LEN 5_SIZET_ OSMO_SOCK_NAME_MAXLEN (2 + INET6_ADDRSTRLEN + 1 + 5 + 3 + 2 + INET6_ADDRSTRLEN + 1 + 5 + 1)__INT8_TYPE__ signed chartimespecisset(tvp) ((tvp)->tv_sec || (tvp)->tv_nsec)__ASM_GENERIC_SOCKIOS_H __attribute_artificial__ __attribute__ ((__artificial__))__SSE2_MATH__ 1__GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1SO_ATTACH_REUSEPORT_EBPF 52__MMX__ 1INIT_HLIST_HEAD(ptr) ((ptr)->first = NULL)__ss_aligntype unsigned long intGSM23003_MSISDN_MAX_DIGITS 15__CPU_MASK_TYPE __SYSCALL_ULONG_TYPE_STDDEF_H_ PF_ATMPVC 8_ATFILE_SOURCE 1PRIu32 "u"SO_TIMESTAMP SO_TIMESTAMP_OLDIPV6_RECVDSTOPTS 58_IOLBF 1PF_ECONET 19GSM48_MT_GSM_ACT_PDP_REJ 0x43__FLT64_MIN_EXP__ (-1021)GSM48_MT_RR_SYSINFO_3 0x1bASSERT_TRUE(x) if (!x) { printf("Should have returned true.\n"); abort(); }IN6_ARE_ADDR_EQUAL(a,b) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); const struct in6_addr *__b = (const struct in6_addr *) (b); __a->__in6_u.__u6_addr32[0] == __b->__in6_u.__u6_addr32[0] && __a->__in6_u.__u6_addr32[1] == __b->__in6_u.__u6_addr32[1] && __a->__in6_u.__u6_addr32[2] == __b->__in6_u.__u6_addr32[2] && __a->__in6_u.__u6_addr32[3] == __b->__in6_u.__u6_addr32[3]; }))__STATFS_MATCHES_STATFS64 1UINT16_C(c) c__SIZEOF_PTHREAD_ATTR_T 56_ALLOCA_H 1IPV6_RECVERR_RFC4884 31IPPROTO_MPLS IPPROTO_MPLSIPPROTO_RSVP IPPROTO_RSVPLOG_TGT_TYPE_SYSLOGIP_DEFAULT_MULTICAST_LOOP 1CLOCK_BOOTTIME 7INT64_C(c) c ## L__FXSR__ 1__INT_FAST8_TYPE__ signed charPRIx8 "x"IP_PMTUDISC_DO 2PF_QIPCRTR 42__USE_POSIX199309SIG_ATOMIC_MIN (-2147483647-1)GSM48_LUPD_IMSI_ATT 0x2__SEG_GS 1PF_AX25 3OSMO_STRINGIFY_VAL(x) OSMO_STRINGIFY(x)OSMO_GSUP_PDP_TYPE_IE OSMO_GSUP_PDP_ADDRESS_IEINADDR_NONE ((in_addr_t) 0xffffffff)__FLT32X_MIN_EXP__ (-1021)____gwchar_t_defined 1PF_BLUETOOTH 31_BSD_PTRDIFF_T_ __WCHAR_T IPPROTO_IPV6 IPPROTO_IPV6SO_PROTOCOL 38SCNoFAST16 __PRIPTR_PREFIX "o"IP_ROUTER_ALERT 5__WSTOPSIG(status) __WEXITSTATUS(status)__GLIBC_USE_IEC_60559_EXT__STDC_IEC_559__ 1_freeres_bufIN6_IS_ADDR_LOOPBACK(a) (__extension__ ({ const struct in6_addr *__a = (const struct in6_addr *) (a); __a->__in6_u.__u6_addr32[0] == 0 && __a->__in6_u.__u6_addr32[1] == 0 && __a->__in6_u.__u6_addr32[2] == 0 && __a->__in6_u.__u6_addr32[3] == htonl (1); }))__INT64_TYPE__ long intOSMO_IS_BIG_ENDIAN 0use_colorntohl(x) __bswap_32 (x)__INT16_C(c) c__FD_MASK(d) ((__fd_mask) (1UL << ((d) % __NFDBITS)))OSMO_SOCK_F_NO_MCAST_LOOP (1 << 3)__need_wchar_t GSM48_MT_GMM_ATTACH_REQ 0x01SCNiFAST32 __PRIPTR_PREFIX "i"__INT_FAST8_MAX__ 0x7fPRIuLEAST16 "u"__GLIBC_USE_ISOC2X 0GSM48_T303_MS 30, 0__FLT128_HAS_INFINITY__ 1IP_MSFILTER 41long long unsigned int__SIZEOF_SHORT__ 2GPRS_TMR_FACT_MASK ((1 << 5)-1)__KERNEL_OLD_TIMEVAL_MATCHES_TIMEVAL64 1PRIuFAST64 __PRI64_PREFIX "u"GSM48_MT_GSM_ACT_PDP_ACK 0x42__UINT_FAST16_TYPE__ long unsigned int_cur_columnSOL_NFC 280__LONG_WIDTH__ 64SCNo64 __PRI64_PREFIX "o"HLIST_HEAD_INIT { .first = NULL }GSM48_MT_RR_EXT_MEAS_REP 0x36__UINT8_MAX__ 0xffSCNoFAST32 __PRIPTR_PREFIX "o"GSM48_MT_RR_CLSM_ENQ 0x13__FD_SETSIZE_____fpos_t_defined 1SO_RCVMARK 75GSM48_IE_CHANMODE_8 0x18__DECIMAL_BID_FORMAT__ 1GSM48_MT_GMM_SERVICE_REJ 0x0eGSM48_MT_RR_SH_SI10bis 0xAUINTMAX_MAX (__UINT64_C(18446744073709551615))facility__GLIBC_USE_IEC_60559_FUNCS_EXT 0IPV6_LEAVE_GROUP 21SOL_SOCKET 1__UINT_FAST8_MAX__ 0xffGSM48_MT_CC_USER_INFO 0x10GSM_LAC_RESERVED_ALL_BTS 0xfffeIPV6_AUTOFLOWLABEL 70__FLT128_MANT_DIG__ 113SCNuFAST32 __PRIPTR_PREFIX "u"__BEGIN_DECLS __restrict_arr __restrictIPPROTO_PUP IPPROTO_PUPIPV6_RTHDR_TYPE_0 0_STDINT_H 1__DEC32_MIN__ 1E-95DFOSMO_GSUP_MAX_NUM_PDP_INFO 10_BITS_FLOATN_H __FLT64_DECIMAL_DIG__ 17PRIdLEAST32 "d"LOG_TGT_TYPE_FILE_VA_LIST msgb_eq_l2(msg1,msg2) msgb_eq_l2_data(msg1, msgb_l2(msg2), msgb_l2len(msg2))_T_SIZE __USE_POSIX199506 1GSM48_MT_GMM_AUTH_CIPH_REJ 0x14GSM48_MT_RR_SH_SI10ter 0xBDV42BIS__FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32GSM48_MT_CC_FACILITY 0x3a__SIZEOF_PTHREAD_BARRIERATTR_T 4__ATOMIC_CONSUME 1IN_CLASSC(a) ((((in_addr_t)(a)) & 0xe0000000) == 0xc0000000)__stub_revoke __INT_LEAST16_TYPE__ short int__glibc_unlikely(cond) __builtin_expect ((cond), 0)SCM_TIMESTAMPNS SO_TIMESTAMPNSGSM48_PDISC_RR 0x06OSMO_MOD_FLR(x,y) (((x) > 0 && (y) < 0) || ((x) < 0 && (y) > 0) ? (x) % (y) + (y) : (x) % (y))__WTERMSIG(status) ((status) & 0x7f)IPV6_MULTICAST_LOOP 19SO_ZEROCOPY 60LOG_TGT_TYPE_STRRBtalloc_find_parent_bytype(ptr,type) (type *)talloc_find_parent_byname(ptr, #type)__LDBL_HAS_QUIET_NAN__ 1GSM48_MT_GSM_ACT_PDP_REQ 0x41_IO_backup_base__USE_XOPEN2K8 1WSTOPSIG(status) __WSTOPSIG (status)__errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg)))hlist_for_each_entry_from(pos,member) for (; pos; pos = hlist_entry_safe((pos)->member.next, typeof(*(pos)), member))__GCC_ATOMIC_WCHAR_T_LOCK_FREE 2_IO_read_ptrOSMO_STRBUF_CHAR_COUNT(STRBUF) _osmo_strbuf_char_count(&(STRBUF))__GLIBC_USE_IEC_60559_BFP_EXT 0__INT_LEAST32_TYPE__ intGSM48_T308_MS 30, 0BUFSIZ 8192GSM48_IE_FREQ_L_AFTER 0x05__SIZEOF_PTRDIFF_T__ 8IPV6_UNICAST_HOPS 16ARFCN_UPLINK 0x4000GSM48_MT_MM_LOC_UPD_REJECT 0x04GSM48_IE_RR_PACKET_DL 0x23__WORDSIZE 64WIFCONTINUED(status) __WIFCONTINUED (status)__SSIZE_T_TYPE __SWORD_TYPEDPAGAF_INET6 PF_INET6_VA_LIST_T_H __ssize_t_defined __FLT32X_HAS_QUIET_NAN__ 1GSM48_MT_GMM_RA_UPD_REJ 0x0bGSM23003_IMSI_MAX_DIGITS 15__GNUC_EXECUTION_CHARSET_NAME "UTF-8"GSM48_T313_MS 30, 0_ATFILE_SOURCEosmo_panicARFCN_PCS 0x8000_freeres_list____FILE_defined 1__attr_dealloc_free __attr_dealloc (__builtin_free, 1)PRIdLEAST64 __PRI64_PREFIX "d"__DBL_MIN_EXP__ (-1021)__FLT64X_MIN_EXP__ (-16381)FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp)msgb_l2(m) ((void *)((m)->l2h))LOGPSRC(ss,level,caller_file,caller_line,fmt,args...) LOGPSRCC(ss, level, caller_file, caller_line, 0, fmt, ##args)msgb_eq_l3(msg1,msg2) msgb_eq_l3_data(msg1, msgb_l3(msg2), msgb_l3len(msg2))GSM48_IE_CHANMODE_6 0x16__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X__HAVE_DISTINCT_FLOAT128X __HAVE_FLOAT128XGSM_CSTATE_CONNECT_IND 28IPV6_MULTICAST_HOPS 18GSM_CSTATE_MO_CALL_PROC 3GSM48_MT_MM_ID_REQ 0x18SCNxLEAST16 "hx"__SOCKADDR_ARG struct sockaddr *__restrict__STDC_VERSION__ 201112LAF_DECnet PF_DECnetGSM48_IE_NET_DST 0x49__SOCKADDR_COMMON(sa_prefix) sa_family_t sa_prefix ##familyllist_headlog_contextINADDR_ANY ((in_addr_t) 0x00000000)print_filename_posLOGL_FATAL 8_POSIX_SOURCE 1GSM_MI_TYPE_TMSI 0x04_BITS_PTHREADTYPES_ARCH_H 1alloca(size) __builtin_alloca (size)OSMO_MIN(a,b) ((a) >= (b) ? (b) : (a))__DEC32_MAX__ 9.999999E96DFlog_info_old_offsetOSMO_LOGCOLOR_DARKGREY "\033[1;30m"bool _Bool___int_ptrdiff_t_h sd_journalGSM_CSTATE_INITIATED 1IP_PMTUDISC 10__FLT128_HAS_QUIET_NAN__ 1osmo_wqueue__attribute_nonstring__ __attribute__ ((__nonstring__))__TIMER_T_TYPE void *GSM48_MT_RR_SH_VGCS_RECON 0x6GSM_CSTATE_MO_TERM_CALL_CONF 9IPV6_PMTUDISC_PROBE 3OSMO_SOCK_F_BIND (1 << 1)IPV6_HOPLIMIT 52GSM48_IE_REDIR_SUB 0x75SO_COOKIE 57print_tidAF_NETLINK PF_NETLINKAF_TIPC PF_TIPCSOCK_DCCP SOCK_DCCPhtobe16(x) __bswap_16 (x)__FLT32_HAS_QUIET_NAN__ 1PRIi16 "i"__GNU_LIBRARY__ 6__key_t_defined long long intprint_timestamp__GLIBC__ 2WINT_MIN (0u)BSS_MAP_MSG_ASSIGMENT_FAILURE BSS_MAP_MSG_ASSIGNMENT_FAILUREPF_NETROM 6_flags2EXIT_FAILURE 1va_end(v) __builtin_va_end(v)GSM48_PDISC_MM_GPRS 0x08INADDR_LOOPBACK ((in_addr_t) 0x7f000001)WEXITSTATUS(status) __WEXITSTATUS (status)__DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DLSO_PASSSEC 34GSM48_T331 30, 0SCNxLEAST64 __PRI64_PREFIX "x"SCNd16 "hd"GSM23003_IMSI_MIN_DIGITS 6OSMO_LOGCOLOR_PURPLE "\033[1;35m"DEBUGPC(ss,fmt,args...) LOGPC(ss, LOGL_DEBUG, fmt, ##args)GSM48_MT_GMM_ATTACH_REJ 0x04__FLT16_MIN_EXP__ (-13)__feof_unlocked_body(_fp) (((_fp)->_flags & _IO_EOF_SEEN) != 0)PRIiFAST16 __PRIPTR_PREFIX "i"__DEFINED_size_t HLIST_HEAD(name) struct hlist_head name = { .first = NULL }__struct_group_tag(TAG) TAGTVLV_MAX_ONEBYTE 0x7fOSMO_SOCK_F_NO_MCAST_ALL (1 << 4)__GLIBC_USE_IEC_60559_BFP_EXT_C2X 0__INTMAX_MAX__ 0x7fffffffffffffffLmsgb_eq_data(msg,data,len) _msgb_eq(__FILE__, __LINE__, __func__, 0, msg, data, len, false)IP_MINTTL 21__PTHREAD_MUTEX_HAVE_PREV 1GSM48_IE_INDIVIDUAL_PRIORITIES 0x7cSOCK_CLOEXEC SOCK_CLOEXEC__UINT16_MAX__ 0xffffIP_MTU 14MSG_CONFIRM MSG_CONFIRMSOL_TLS 282IP_RECVERR 11__attribute_deprecated_msg__(msg) __attribute__ ((__deprecated__ (msg)))PRIoFAST16 __PRIPTR_PREFIX "o"__DBL_MAX__ ((double)1.79769313486231570814527423731704357e+308L)IPV6_2292HOPLIMIT 8GSM48_MT_MM_CM_SERV_ABORT 0x23__DEC64_MIN__ 1E-383DDLLIST_HEAD(name) struct llist_head name = LLIST_HEAD_INIT(name)IP_TOS 1__SSE__ 1__DBL_HAS_QUIET_NAN__ 1GSM23003_TLLI_NUM_BYTES 4_TALLOC_H_ __DEC32_MANT_DIG__ 7__USE_ATFILE__FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45FGSM48_MT_MM_AUTH_FAIL 0x1cPRIuFAST16 __PRIPTR_PREFIX "u"_OSMO_HAS_ATTRIBUTE_DEPRECATED 1GSM48_IE_START_TIME 0x7c__FLT32X_MIN_10_EXP__ (-307)GSM48_MT_CC_CALL_CONF 0x08__PTHREAD_RWLOCK_ELISION_EXTRA 0, { 0, 0, 0, 0, 0, 0, 0 }__DEC_EVAL_METHOD__ 2__LDOUBLE_REDIRECTS_TO_FLOAT128_ABI 0__FLT64X_IS_IEC_60559__ 2__LDBL_HAS_INFINITY__ 1IP_PMTUDISC_PROBE 3WTERMSIG(status) __WTERMSIG (status)LOG_TGT_TYPE_SYSTEMDSO_TIMESTAMPING_NEW 65PTRDIFF_MIN (-9223372036854775807L-1)filter_map_IOFBF 0llist_for_each_continue_rcu(pos,head) for ((pos) = (pos)->next, prefetch((pos)->next); (pos) != (head); (pos) = (pos)->next, ({ smp_read_barrier_depends(); 0;}), prefetch((pos)->next))INTPTR_MIN (-9223372036854775807L-1)GSM48_MT_RR_SH_FACCH 0x1__GLIBC_USE_ISOC2XGSM48_MT_CC_RETR_ACK 0x1d__GLIBC_USE_IEC_60559_EXT 0GSM48_MT_RR_SYSINFO_1 0x19LOG_FILENAME_NONE__FLT_NORM_MAX__ 3.40282346638528859811704183484516925e+38FGPRS_UPD_T_PERIODIC 3GSM48_MT_MM_NULL 0x30IPV6_V6ONLY 26__CLOCK_T_TYPE __SYSCALL_SLONG_TYPEGSM_MI_ODD 0x08SO_BSDCOMPAT 14print_filename2GSM48_IE_BA_RANGE 0x73OSMO_DEPRECATED_OUTSIDE_LIBOSMOCORE OSMO_DEPRECATED("For internal use inside libosmocore only.")OSMO_LOGCOLOR_NORMAL NULL__SIZEOF_LONG_DOUBLE__ 16SOL_KCM 281GSM48_IE_CLIR_SUPP 0xa1GSM48_IE_GPRS_RESUMPT 0xc0__INT_FAST16_TYPE__ long int_BITS_TYPES_LOCALE_T_H 1__FSFILCNT_T_TYPE __SYSCALL_ULONG_TYPE__FLT64_HAS_DENORM__ 1__FLT128_DECIMAL_DIG__ 36IPPROTO_ENCAP IPPROTO_ENCAP__FLT_HAS_DENORM__ 1SO_RESERVE_MEM 73descriptionINT16_MIN (-32767-1)__DBL_MANT_DIG__ 53SIOCGSTAMP_OLD 0x8906GSM48_MT_RR_INIT_REQ 0x3cIPV6_ROUTER_ALERT 22PRIXLEAST64 __PRI64_PREFIX "X"IP_XFRM_POLICY 17PF_NETBEUI 13_GCC_MAX_ALIGN_T READ_ONCE(x) xGPRS_UPD_T_RA_LA_IMSI_ATT 2GSM23003_IMEI_TAC_NUM_DIGITS 8IPV6_ADDRFORM 1SO_LOCK_FILTER 44GSM48_PM_NORMAL 0x00__LDBL_MAX__ 1.18973149535723176502126385303097021e+4932LPF_NETLINK 16SO_SECURITY_ENCRYPTION_NETWORK 24__SIZEOF_FLOAT__ 4GPRS_UPD_T_RA_LA 1mainGPRS_ATT_T_ATTACH 1__UINT64_C(c) c ## UL__SIZE_T__ SCNuMAX __PRI64_PREFIX "u"AF_KEY PF_KEYSO_BUF_LOCK 72__UINT_LEAST8_TYPE__ unsigned charSOCK_NONBLOCK SOCK_NONBLOCK__amd64__ 1__LDBL_MIN_10_EXP__ (-4931)OSMO_IMSI_BUF_SIZE (GSM23003_IMSI_MAX_DIGITS+2)GSM48_PDISC_BCAST_CC 0x01PRIxLEAST32 "x"__warnattr(msg) __attribute__((__warning__ (msg)))__STRING(x) #xDCTRLPRIuMAX __PRI64_PREFIX "u"IP_RECVOPTS 6DLSMS -7__CHAR16_TYPE__ short unsigned intGSM48_MT_CC_DISCONNECT 0x25GSM48_IE_MUL_RATE_CFG 0x03GSM48_MT_CC_STOP_DTMF 0x31GSM48_MT_RR_SH_VGCS_RECON2 0x7AF_KCM PF_KCMPRIx32 "x"unsigned intGSM23003_PTMSI_SIG_NUM_BYTES 3PRIXPTR __PRIPTR_PREFIX "X"GSM48_MT_GSM_ACT_AA_PDP_REJ 0x52IPV6_RTHDR_STRICT 1le64toh(x) __uint64_identity (x)GSM48_MT_RR_DTM_ASS_FAIL 0x48AF_AX25 PF_AX25PF_MAX 46__USE_KERNEL_IPV6_DEFS 0__attribute_const__ __attribute__ ((__const__))__GLIBC_USE_IEC_60559_FUNCS_EXT_C2X 0__returns_nonnull __attribute__ ((__returns_nonnull__))IPV6_PMTUDISC_WANT 1OSMO_GSUP_TO_MSGT_RESULT(msgt) (((msgt) & 0b11111100) | 0b10)GSM48_MT_RR_UTRAN_CLSM_CHG 0x60_SS_SIZE 128__FLT_MIN__ 1.17549435082228750796873653722224568e-38FSCNiLEAST32 "i"__SYSCALL_SLONG_TYPE __SLONGWORD_TYPE__GLIBC_MINOR__ 36GSM48_T303 30, 0__SIZE_TYPE__ long unsigned int__LDBL_MAX_EXP__ 16384short int__MMX_WITH_SSE__ 1_INTTYPES_H 1__GNUC_MINOR__ 2__STDC_UTF_16__ 1AF_ROUTE PF_ROUTEMCAST_LEAVE_SOURCE_GROUP 47GSM48_IE_AUX_STATUS 0x24_LP64 1prev_vtable_offsetAF_PPPOX PF_PPPOX__ASM_X86_BITSPERLONG_H PF_LOCAL 1__S64_TYPE long intmsgb_l1(m) ((void *)((m)->l1h))FD_SETSIZE __FD_SETSIZEtest_gprs_timer_enc_dec__UINT_FAST32_MAX__ 0xffffffffffffffffULIPV6_RTHDRDSTOPTS 55SO_ACCEPTCONN 30PRIiLEAST8 "i"__INT_FAST8_WIDTH__ 8__UINTMAX_C(c) c ## ULGSM48_MT_MM_ID_RESP 0x19GSM48_T323_MS 30, 0timersub(a,b,result) do { (result)->tv_sec = (a)->tv_sec - (b)->tv_sec; (result)->tv_usec = (a)->tv_usec - (b)->tv_usec; if ((result)->tv_usec < 0) { --(result)->tv_sec; (result)->tv_usec += 1000000; } } while (0)GET_OSMO_SOCK_F_PRIO(f) (((f) >> 16) & 0xff)GSM48_MT_CC_MODIFY_REJECT 0x13_STDARG_H MCAST_INCLUDE 1GSM_MI_TYPE_IMSI 0x01IPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP__PTRDIFF_TYPE__ long intIPV6_RECVFRAGSIZE 77OSMO_BIT_PRINT_EX(byte,ch) (byte & 0x80 ? ch : '.'), (byte & 0x40 ? ch : '.'), (byte & 0x20 ? ch : '.'), (byte & 0x10 ? ch : '.'), (byte & 0x08 ? ch : '.'), (byte & 0x04 ? ch : '.'), (byte & 0x02 ? ch : '.'), (byte & 0x01 ? ch : '.')__DEFINED_ptrdiff_t PRIxFAST16 __PRIPTR_PREFIX "x"__UINT_LEAST8_MAX__ 0xff__FLT32_NORM_MAX__ 3.40282346638528859811704183484516925e+38F32__CMSG_PADDING(len) ((sizeof (size_t) - ((len) & (sizeof (size_t) - 1))) & (sizeof (size_t) - 1))__GLIBC_USE_IEC_60559_BFP_EXT_C2X__USE_ISOC95 1llist_for_each_rcu(pos,head) for (pos = (head)->next, prefetch(pos->next); pos != (head); pos = pos->next, ({ smp_read_barrier_depends(); 0;}), prefetch(pos->next))SO_DONTROUTE 5__FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32xSIOCGSTAMPNS_OLD 0x8907__INT64_C(c) c ## LGSM48_IE_SYNC_IND 0xd0SOL_IPV6 41GSM48_MT_RR_PAG_REQ_1 0x21__GLIBC_USE_LIB_EXT2__GNUC_PATCHLEVEL__ 0SCNdFAST16 __PRIPTR_PREFIX "d"/build/coverity/source-Osmocom/osmo-sgsn/tests/gprsgprs_test.c/build/coverity/source-Osmocom/osmo-sgsn/tests/gprs/usr/lib/gcc/x86_64-linux-gnu/12/include/usr/include/x86_64-linux-gnu/bits/usr/include/x86_64-linux-gnu/bits/types/build/coverity/install-Osmocom/include/osmocom/core/build/coverity/install-Osmocom/include/osmocom/gsm/protocol/usr/include../../include/osmocom/sgsn/usr/include/x86_64-linux-gnu/sys/usr/include/x86_64-linux-gnu/gnu/build/coverity/install-Osmocom/include/osmocom/gsm/build/coverity/install-Osmocom/include/osmocom/crypt/usr/include/arpa/usr/include/netinet/usr/include/x86_64-linux-gnu/asm/usr/include/asm-generic/usr/include/linuxgprs_test.cgprs_test.cstddef.htypes.hstruct_FILE.hFILE.hstdint-uintn.hlinuxlist.hlogging.hgsm_04_08_gprs.hstdio.hgprs_utils.hpanic.happlication.htalloc.hgprs_llc.hdebug.hstdlib.hstdc-predef.hlibc-header-start.hfeatures.hfeatures-time64.hwordsize.htimesize.hcdefs.hlong-double.hstubs.hstubs-64.hstdarg.htypesizes.htime64.h__fpos_t.h__mbstate_t.h__fpos64_t.h__FILE.hstdio_lim.hfloatn.hfloatn-common.hstdio.hwaitflags.hwaitstatus.htypes.hclock_t.hclockid_t.htime_t.htimer_t.hstdint-intn.hendian.hendian.hendianness.hbyteswap.huintn-identity.hselect.hselect.hsigset_t.h__sigset_t.hstruct_timeval.hstruct_timespec.hpthreadtypes.hthread-shared-types.hpthreadtypes-arch.hatomic_wide_counter.hstruct_mutex.hstruct_rwlock.halloca.hstdlib-bsearch.hstdlib-float.hinttypes.hstdint.hstdint.hwchar.hstdbool.htimer.htime.htime.htime.hstruct_tm.hstruct_itimerspec.hlocale_t.h__locale_t.hlinuxrbtree.htimer_compat.htlv.hstring.hstrings.hmsgb.hutils.hbacktrace.htalloc.hdefs.hbits.hbit16gen.hbit32gen.hbit64gen.hbyteswap.hendian.hgprs_cipher.hgprs_llc_xid.hgsup.hsocket.hinet.hin.hsocket.hstruct_iovec.hsocket.hsocket_type.hsockaddr.hsocket.hsocket.hposix_types.hstddef.hposix_types.hposix_types_64.hposix_types.hbitsperlong.hbitsperlong.hsockios.hsockios.hstruct_osockaddr.hin.hgsup_sms.hgsm_23_003.hgsm_03_40.hgsm_04_08.hgsm_utils.hgsm_08_08.hauth.hGCC: (Debian 12.2.0-14) 12.2.0zRx :00bBLO  CBA h h:klmk#k (k+-k2o(7l<lHAl Fk6KkQkBVkZ\lxalglmkskxyl(kklosuvz|LNO~   "$&(*,.02468:<>@BDFHJP I    G{FwIzFv ! ">#o$%&'8(i)*+ ,D -u . / 0 18 2k 3 4 5 6- 7\ 8 9 : ;& <] = > ? @! AS B C D EFEGtHIJK5LiMNOP8QnRSTU4VjWXYZ8[i\]^_"`Vabcd,e`fgmbqgprs_test.cgprs_tmr_to_secs.LC0.LC2.LC4.LC3info.LC1.LC6.LC5.LC7.LC14.LC9.LC12.LC8.LC11.LC10.LC19.LC13.LC18.LC17.LC16.LC15wm4.0.9678219a05b26520684c0994c5fd1396wm4.stdcpredef.h.19.88fdbfd5cf6f83ed579effc3e425f09bwm4.stdio.h.24.5c1b97eef3c86b7a2549420f69f4f128wm4.features.h.19.94fa84bfdc4fa1f32c117154c6101507wm4.wordsize.h.4.21825217995af4880cdf0ea22ad93ab2wm4.features.h.395.96ec08e97b0d70ff094b9574a8620dfewm4.cdefs.h.20.d13119a82209af2f0bb8316a396922fawm4.cdefs.h.618.aa66ffd9944c5208c2ff171a52d6bbbewm4.stubs64.h.10.7865f4f7062bab1c535c1f73f43aa9b9wm4.libcheaderstart.h.37.e7d4b6f4649b40d3e0dce357ae78234fwm4.stdio.h.31.e39a94e203ad4e1d978c0fc68ce016eewm4.stddef.h.185.cbb642e1ccd385e8aa504b15cb7fb086wm4.stdarg.h.34.3a23a216c0c293b3d2ea2e89281481e6wm4.types.h.109.56eb9ae966b255288cc544f18746a7ffwm4.typesizes.h.24.ccf5919b8e01b553263cf8f4ab1d5fdewm4.time64.h.24.a8166ae916ec910dab0d8987098d42eewm4.struct_FILE.h.19.0888ac70396abe1031c03d393554032fwm4.stdio.h.53.78a7f18f3bc87ded52f05aa6f6a64310wm4.stdio_lim.h.19.e4b00b560d878dcfbc6635b3406640c5wm4.stdio.h.147.dbd603e98db8f3e1583090fab2abd54ewm4.floatn.h.20.80c7cf8a8dfad237004b28d051d5afdawm4.floatncommon.h.34.7e1840d7dfb19e9bdb51aeb077d76637wm4.stdio.h.20.b0caa08e5723aa5941367be0e5d2ec59wm4.libcheaderstart.h.31.045646cfd09d1c615866e08d91c4f364wm4.stdlib.h.29.dde59e751a3b6c4506ba901b60a85c87wm4.stddef.h.237.2a7f4947d4b7296e7e393bf9a618c3c1wm4.waitflags.h.25.33c1a56564084888d0719c1519fd9fc3wm4.waitstatus.h.28.93f167f49d64e2b9b99f98d1162a93bfwm4.stdlib.h.44.fc9d051d38577d71bf2818359e56065cwm4.types.h.23.882ecbf54662e1f16e101552381a65dawm4.stddef.h.237.1f61be91cef0ba0db0d8c26bca1f54ccwm4.endian.h.20.efabd1018df5d7b4052c27dc6bdd5ce5wm4.endianness.h.2.2c6a211f7909f3af5e9e9cfa3b6b63c8wm4.endian.h.40.9e5d395adda2f4eb53ae69b69b664084wm4.endian.h.27.4c4f94262c4eaee2982fe00ed1b4f173wm4.byteswap.h.24.5363c019348146aada5aeadf51456576wm4.endian.h.39.30a606dbd99b6c3df61c1f06dbdabd4ewm4.select.h.25.df647f04fce2d846f134ede6a14ddf91wm4.__sigset_t.h.2.6b1ab6ff3d7b8fd9c0c42b0d80afbd80wm4.select.h.44.887a4ff60aa97fcd9c1be017735e1675wm4.types.h.186.489a4ed8f2d29cd358843490f54ddea5wm4.pthreadtypesarch.h.25.6063cba99664c916e22d3a912bcc348awm4.struct_mutex.h.20.ed51f515172b9be99e450ba83eb5dd99wm4.struct_rwlock.h.21.0254880f2904e3833fb8ae683e0f0330wm4.alloca.h.19.edefa922a76c1cbaaf1e416903ba2d1cwm4.alloca.h.29.156e12058824cc23d961c4d3b13031f6wm4.stdint.h.23.022efde71688fcb285fe42cc87d41ee3wm4.wchar.h.20.510818a05484290d697a517509bf4b2dwm4.stdint.h.88.7e8071bbba3b822ff5b29420f80324ecwm4.inttypes.h.40.9b4093ebb088b8f5e87bb4f79c8d9d5ewm4.stdbool.h.29.4a1c88fe569adb8d03217dd16982ca34wm4.time.h.19.892baa49ada3ce6dcd4da9ae07f46874wm4.time.h.23.18ede267f3a48794bef4705df80339dewm4.stddef.h.237.e19404c7e1259e8e5fb3f9b7fddfda02wm4.time.h.24.2a1e1114b014e13763222c5cd6400760wm4.time.h.65.ad8b7cdf304665ee800a89090a0d61aawm4.stddef.h.39.f07083f9b666a9e5c52a336c758fdd72wm4.linuxlist.h.22.312ef99568f908751c317ca333edc19fwm4.linuxrbtree.h.97.6ae2a7a8468f1d6310c621ca73df68d9wm4.timer_compat.h.78.7fbb4dbf09f58240a4d5bf806c0ba927wm4.timer.h.47.4b9a03d5539da3c80b3f701dc5bf4219wm4.string.h.23.93403f89af7dba8212345449bb14b09dwm4.string.h.31.e39a94e203ad4e1d978c0fc68ce016eewm4.stddef.h.158.bfed30416c9480cd13bc4a25427d538fwm4.strings.h.19.a259f126920b1bb5ef76bc62b3984a3cwm4.stdarg.h.31.3fa7b8f6daaa31edd1696c08c77f2a73wm4.talloc.h.45.edac8859d1d14f1990f7e8e738e2ce97wm4.talloc.h.26.61997b53af669037b25dfddbc3ba1b53wm4.defs.h.20.65dc6eee1563d8f222d0def4dc4bb0cdwm4.utils.h.19.6067cbb3089fabe7f6558a2cc51d5baawm4.bits.h.66.08f40bf0e52e7b37a2efff6fa19ad97bwm4.msgb.h.28.b2dfcca9742f17e6b84ff877435044f5wm4.endian.h.41.a2034bc7734b4b2f0c5de1e4c0c81f50wm4.byteswap.h.36.6628fcb70f1ba20dfe53187415489ad6wm4.tlv.h.29.7169577b3316a94582224c6a4a31ea2cwm4.gprs_llc.h.164.3beaafa537b9a52a4952db5e8c4151f1wm4.gprs_utils.h.41.7da8f262dc862b9c5e251273dbcccb00wm4.logging.h.30.16019ce8c30ea1e5c73c76716602e7d4wm4.struct_iovec.h.20.64e3c6cefa401374951f8ea68dba2a0awm4.socket.h.20.08bd3c6531df306b747ad30a61a6808bwm4.socket_type.h.28.5a26c72aa620989d56a4a7f4b904e12awm4.socket.h.41.e4f0faad59a1da54fad3da8d9088aa2awm4.sockaddr.h.24.0f72ba81a432198016bbf84b8b7dd664wm4.socket.h.192.eb10e7be020a473ce84a66db81ce6becwm4.stddef.h.3.65729c9f805bc1ab8e22fab65fee3ee6wm4.posix_types.h.22.ce27b629270cbb91230af7498cb5994bwm4.posix_types_64.h.3.c35937438f2f85070758d4696b933189wm4.bitsperlong.h.3.81201f16c5ebf9ebeb0f369d7d7d8e27wm4.sockios.h.3.7ae89caef44885f67ccfdec206df4325wm4.socket.h.9.ad61275896734f9826c69c5bb28c7264wm4.socket.h.44.faa1ad965e926697db19cbab56850849wm4.in.h.41.6a59d6a1707661b231dcfea9d9f6951awm4.in.h.43.4df33bb59d312ed38c2a8849594b8e72wm4.in.h.422.ee437be11cfc9d4be701124d8f6f0975wm4.socket.h.20.8f408b791a5fd9071ed72f8323a420e9wm4.gsm_23_003.h.6.bf1636de92a74df11e49e22282cbd1cfwm4.gsm_03_40.h.8.2930f99fa845944edc694b3693084156wm4.gsm_utils.h.30.84c9bcee8ee3f63eb5895631e637c7f9wm4.gsm_04_08.h.1434.272964792aa4e9963cca5bfb8c1af156wm4.gsm_04_08_gprs.h.12.51100b7a4588f1a0be7c98ed375f414bwm4.gsm_08_08.h.34.bc232c149ae3a4edef572d73ef33eb5ewm4.auth.h.12.8f453cdd62921b5273d845f6ae1ff365wm4.gsup.h.55.75b47fd4a3bfe16f94c909598378843cmaintalloc_named_constosmo_init_logging2putsstderrfprintfgprs_secs_to_tmr_floorosmo_panicdefault_categories  %,4; @Qey+BYr y&-6;X &-6;Wf{(/8=IPY^  #,Y $4 $ & "* !/ #xu= #9B #/N #X #(b #l #yy #0 #HM # # # #3 #sC #s #E # # #h #  #) ## #0 #]= #dJ #,W #d #Ӻq #}~ # # # #J #, #  # #; #_4 #  #  #+ #h' #4 #A # N # [ #h #v #p #O ## # # #˟ #9  #e #x #  #V% #1 #> #Z4S # ] #i # #< #k> #l # # # #A #f # #g  #, #$ #A7 #F #<L #}-R #p_X #C^ #q9d #Qj #q #~ #3 #f # #6 # #W # # # #  # #P# #(0 #R= #EJ #W # d #G q #~ # #Ġ #  #@ #S #hb # #^! #* #(  #ZA #a #/p #v #N | # #L #a #x #g( # #(* # #>I # #h #(/ #L #O:  # #(( #i #v #ۼ #C # #l #J #GT # #ώ #Jt #z # #) #9 # # # #0 # #0 # #r #Q #b #ҟ #f # #> # #ʵ #b #L # #]* #+~7 @ #KM V #{l # # # #t, # #l #.  #z% )  . #8 ,< (L FP DY 8b p Dy % U S U S % U U 8 e c u s 8 i4 i= iW [ d h s } } }       ) - 6 : E p y               D M g -k +t >x <    N L ` ^  : p> nG K V    ///   ! ,FYFbF|    ]] H     H}) 5DFU}^ Xh Xq  u ~ k e       : ( n   $<?QB^k6{Bx6     j.CBP(]6m B6AB6 '@\^yBZ6Bx6$B1>6N?cBp}6[bB6) 8 *;K #4j #F # #J #L- #C+ #5 #  #O #@@ #ATRm 8q .w #{ #b-G3VDfUvUii}} .?Oaq//FF]]!l;}o 9   &9I]Yvoc " % & '% #- (9 )E )L #cS *\ +e )p #'v ,~ #S - . / 0 #Mc 1 # ) ) #c 2 3 4 #t # #Q2 # #' #s0 56 6? 7E 8N 9W #` #'f :q ;| # < = > # ? @ A B #n[ # #< #b #  C #@S #!p #ue D! E' F- G5 H? #ME IP #!X Jb #j Ku #A # L M #q #â #n ) N #y O P #ʹ # Q C R #Nl #3 S' <0 T9 )C #VMI UP #ȅV Vb Wn Xw Y Z [ # # # , #F# \ ] ^ _ ` a b < c d  e d- #n&5 f; gA hN iT jm ks l m n o # p q #TI r # #V #; s d #  d t d # % u+ v4 w: xG #RP #X y^ zi {r #z | #Q } ~ #             & #o, # #h #n #3 #+ #Z# #Ԕ) #3/ #:5 #; #!A #5G #ՈM #1S #xY #_ #>"e #%k #.q #"w #,} # #R4 # # # #X #| #w. # #+ #R # #@ #N # # #d # #Z #J # #3 #97 #)  #E] #L #]l #K0% #+ #_1 #n7 #Bs= #^C # I #)O #Z-U #[ #Ana #g #1m #s # ~y #/ # #u #NW #  #+ # #q #)m # #  #\ # #9$ #٘ #Q # #* #a # #> # #H #  # #`( #e #! #m' #S- #d3 #9 #&? #SE #;cK ##Q #7W #\] #|5c #ki #6o #u #\{ # #= #F #D # #$ #& #11 #c #U1 # # #8  # # #e #֕ # #|: #= #8 #.K #tQ #!  #o; # #|J #.# # ) #f5/ #֒5 # ; #A #G #CM #9S #"Y #z _ #5e #Uk #Fq #w #a} #5 #9 # #h #' #e #_ #JP #d #B #2 #  # #- #:* #2 #H #& #, # # #E #, #P7  #& #@ ##Q # % #X+ #]%1 #7 #= #&C #ʐI #O #>U #<&[ #oa #g # m #Ts #[/y #3 #f #E; #+ # . #yE #ș #X #Ar #h #( # #f # # #" #; #2 #l #Z #, #  #͇ #  # #~ #F #5:! #0' #6- #~/3 #?9 #)? #E #gK # ZQ #KW #8] #2c #Yi #vo #u #{ # #p #x #Q # #U # #A #g #K #% # # #t #M, #% #` # # #[s #* # # #`]  #d, #i # #_# #M) #/ # 5 #<; #{A #ŮG # M #3CS # Y #N'_ #Re #k #rq #Vw #JH} #&: # #A # #2 # #H # #9 #> #uI # #Y # # #6 #ڗ #(d # # #r # #' #z&  #2 # ## #% #E+ #k1 #H7 #S= #C #%I #O #U #[ #a # g #Gym #s #Ry #_ #\! #J #: #8 #V # #  #= # # #B/ #r # #k #z #u # #I #e #C # #s# #|  #! # # #! #' #!M- #O/3 #|9 #eS? #<E #ɰK #Q #W #] #Ec #3i #Ro #au #2&{ # #  #.^ # #3 #r #=  # # #n #K #V #T #>~ #  #U #Տ # #& #  # # ## #s #@ # # ## #gQ #8Q #& #*E- #=4 # ; #;B #zI #P #tW #T^ #e #1l #bs #yz #o # # #& #9 #ug # #8l #) #5 # #ms #v # #5{ #V #[ # # #n #c9  #R #"H #H" #) #0 #E7 #u> #E #L #S #8QZ #c9a #gQh #no # v #} # #g #{ # # # # ; # " #) #x0 # 7 #W > #b3E # #w # #C ## #H") #ɼ/ # 5 #; #`A #TG #XM #S #YY #_ #0f #m #t #{ # #_ #Y` #0 #/ #C # C # # #[ # # # #. # #m #r #1 # # # #޵ #$ ### #* #1 #}q8 #=2? # F #UXM #(T #Lp[ #b #/i #vp #w #A~ #q # #P #J # #: #| #_ #!  # #" #) #}0 #S7 #¿> #eE #GL #MS #?Z #'(a #7|h #o #v # #" #c1 #x #w #"# #5) #/ #6 #: #X; #J #x #A9# ##) # / #)5 # L; #A #G #2M #>S #Գ # # r # #. # #" #/) #0 #7 #!> #cE #SuL #!S #* Z #:a #"h #so #5v # } # # #C # # # #d #; #p #E #l #L# #y* #1 #a8 #y? #}F #M #T #4[ #lb #~ #; #<3 # #d} # # #) ##/ #5 #; #A #!\G #&M #ܷS #2Y #_ #e #k #q #e.w #} #&, # #m #* #w #w # # # #+ # # #4 # # # #s # # # # #l #l # # #  # # #"# #) #{/ # # # # #( #`# ##) #/ #,5 #; #jA #G #e< #  # # # #x# #) # #O # #Z #o" #L #W # ##" #$ #m:# #) # #q) #WE #s # #5# #c) #'/ #i5 #`; #A #G #M #S #Y #_ #Ke #eul #,s #z #~C #W # # #2 #\$ #6 # #: #X; #J #x# #A9) ##/ # 5 #); # LA #G #M #2S #>Y #Գ # #  # r # #i # #2" #Q) #0 #! 7 #> #E #[L #S #fZ #a#a #FEh #|o #v #} #} # #C # # #Ŏ # #8 #̒ ## #) #/ #35 # #n # #  #. #9# #v) #Y/ #25 #L; #`A #G #} #1! #B( # # #I# #I) #u/ #^5 #}; #A # G #0M #LA # #  #= #{ #hE# #OK) #/ #75 #P; #A #cG #(  # # #a # # #1 #@ # # #v # #T #*v #= #; # #>' #i # # # #rS #cq# #_) #O/ #b5 #d/; #A #G #u1 #G #w # #/ #d # # #$^ #e" #< #G # #) #4/ #7 5 #H; ##A #ZG #j # #d #Ԍ # #ׁ # #9 # ## #) #/ #[5 #; #tA #l #~ #I$ # #8 #' #8 # #  # # # # # #o+ # #N^ #|: #. # #,# #@*) #S/ #5 #; #ƛA #E_G #N #U #\ #gc #֊j #q #sx # #d #E # # #8W # # # #A. #M # #* #X #N #m #( #! #B # #b  #) # #?  #-' #. #5 #(< #TC # J #Q #)X #_ #f #c m #Bt #2{ #Q #7 #  #N # #f # #> #J #  #i #7 #X #!h# #o) #/ #5 #^; #A #G #f,M #S #}hY #_ #pe # k #[q #0Hw #W5} #sb #~} #/ # #" #v # # # # # #d # # #Z #p #>% #b #Z #/ #j ## #] #vK  # # #  #j% #&+ #1 #7 # = #C #0I #{O #U #_[ #/a #h #`o #g8v #} #, #ܢ # #.[ # #[ #զ #K #;- #F # #}c #F #MZ #+ # #0 #:X #& #9[  #j #` #8 #1% #$1, #"3 #!: #A #>H #cO #<V #] #d #k #:r #}y #* #} # #) #B #* # #,3 # #S #D #  # #X #, #ϗ # # #E  #s1 #  # #I #! #?( #/ #i6 #t= #eD #UK #hmR #U[Y #܅` #Ug #U n #u #| #E #R #r # #4 #2 #Ъ #! # #_ #ow # #w #1 #>` #. #U #7 #{ # # # #p #+ #L #C #s # #` #D ##c #% #U, #3 #: #5 #4 #  # r # #C # # #M #0 #D # #RL# #K) #/ # 5 #; #~ A #uG #gM #S # # # # # #t #S #& #- #4 #x; # B #6I #AP #NW #R8^ #e #l #s #Cz # # # #z- #l # #. #J #t# #%) #2f0 #ѱ7 #> #aE #8L #40S #UZ #ia #ih #o #Bvv #} #t # #r9 #Fa #vW # #( # # # #k #- #: #sA #!D #| # #o # # #~^ #?M # #Z* # #(# #) #/ #_75 #; #'B #PI #-P # # #+6 #u # #p # # #L # # # # r # # # #C" #) #0 # #U #  #6 # # #E~ # # # s) #۟/ #`5 #h; #A #G #( #3 #f #4 #[ ## #QF) #x/ #U5 #< #C #J #FRQ #X #_ #qf #m #St #-e{ #kD # #գ # #/w #r #t #w #+ #.O #rP # # # #) # #NU #R #V # #* #' #  #1 #+# #) #X/ #{] #! #gT # # ## #R ) #/ # 5 #l; #ECA #'G #;M #fS #(NZ #hZa #h #ho #v #} #,J #6 #Lj # #o # #" #l #x> #h7 #g #y #mM #4 # #E' #U . #5 ##< #C #V{J #eQ #X #_ #>f #m # t #{ # #~ # # #| #Ԅ #  #sn #| #{y #( #u #w #b #= #7# #A) #a#0 #7 #^> #E #nL #S #IZ #xa # #T #i # #L #; # #(" #,) #P ## #) #y/ #C?5 #; #>hA #;H #O #*LV #] #&d #k #$er #B0y #? # # # #b # #M #Bj #i #D # # #$ # #ȏ # # #F #_ #] #  # # #}+! #T( #g/ #6 #= #"D #K #:R #Y #` #g #n #u #| #z #  #! #ӆ #? #< # ## # #O #F #,I #  #=^ #  #d #6- ##: #7 #"S# #) #/ #$5 #3/ # #4 #Ѝ #A ## #H ) #/ #=5 # ; #A #G #f+M #S #Y #_ #l-e #V.k #Pq #G.w #@} # #" #i #z #D #~ # #Q # # # #{ # # #  #y # #y #j #[ # # # #ݛ  #Y #  #ۡ #% #Q+ #11 #7 #C= #C #CI #2O #1U #[ #Y a #g #6m #$s #]y # #i # #J # #. # # 4 # #w #f #߮ #b #j #: #n4 # #8a #  #Z #Ȋ # #! #1  #Z #/ #  #' #. #˘5 #4< #!;C #0J #mQ #X #f_ #Qf #gm #(t # b{ #F #k~ # # # #i #K # # # # #m #Ł # #, #P # # #G #+ #$ #s # #M# #"* #] # # #) #2 # #@ #s #" #.) #0 #R7 # > #E #ڎL #N+S #6EZ #Ta #$h #o #wv #} #M #AB #" #Ѐ # #V #F #Kh # z #P #b? # #8 # # # #E# # #-= #  #l # #^ #} #4 #  # #C # #  # G# #) #,/ #d: # # #A #i #0# #:) #/ #5 #; #4A #G #M #S #Y #s _ #e #*k #q #Nw #} #o # #~ #$ # #W #U. # # # #f # #F5 #L #! #w #F  # # #3; #Z # #l #-  # # #K #?% #< + #1 #87 #9= #EC #DI #,O #8U #[ #a # g #"m #Rs #y #s # # # #6 #2 #< #|( # # #Y #$ #V: # #/ #, # #. #. #EQ #, # #  # # #! #28 #> #b #C #  #1 # # #)& ## #40) #r/ #5 #; #+MA #AG #M #KS #;Y #K_ #e #&,k #Vq #w #:} #7 #s #-< #4 #Ϟ #-r # # #6 #t  #g #R #l #] #$ #6 # #$ # #O? #Z- #y #=K #-r  # #w #<$ # % #4+ #P1 #nX7 #= #9pC #UI # O #.(U #$[ #Ga #g #+Mm #As #y #K #; #K # #&, #V #-r # #e[ #& #b  #fJ #- #% ## #) #x #_B #wx #% #,+ # #l # # F$ #+ #;2 #9 #@ #&-G #,TN #z~U #f\ #*c #8Zj #q #Fx #z #  #Ӡ # #* #2# #`8 #% #] #\ # #15 #\X #l  #L #j #d #N #qV # #VS  #u #N #  #' #. #5 #< #S7C # J #HQ #7X #^_ #^f #m #u2t #{ #- #g #~ #: #y # #a1 # # #(j #u #&* ### #) #/ #,5 #n; #iGA #~G #, M #4 S #Y # 7_ #e #:k #Rq #~,w #8} # #d # #  # #C #/ # #{ #8 # #[I #q #މ #þ #l #P #p #c # #s #  #i #) # #{& #J- #f4 #; #@B #'I #P #W #x^ # e #l #s #!z # # #( #n #c  #  #$ #J #b #h # #!7 #U #8 #  # # #"" #) # 0 #-7 #> #xE #F\L #S #z,Z #qa #~h #o #pv # # # # # # # #C) #H/ #} 5 #w#; #xA #G #VM #3S #6 #. #! #w/ #; #6# #) #T&/ #15 #Wg; #%!A #G #M # S #-Y #D_ #=e #]k #q #w #Q #7 #1 # #3 #  # #% #, #13 #V : #bA #@ #Ɠ #/ #G #$l" #P) #:0 #?7 #> # E #/L #S #LZ #[a #h #!o #Dv #} #P # # - #C # # # #1 #W #p # # #% # #< #e@ # #&n #D! #ԧ  #*y #b^ # #% #, #3 #e: #OA #H #O #:V #z] #57d #k #r #~y #н # #2 # # # #] # * #{ # #p #B # #C #_c # # #i2 #h #p8 #!  #" # #x! #̥( #/ #6 #+= #\D #K #R #OY #` #g #$n #Mu #?| #D #T #uB #J #} #I  # #) # #V #> # #0 #] #_ # #6 #H #r #q! #8 #, #5 #$ #V+ #2 #&9 #@ #5G #N #eU #\ #c #%j #H<q #x #T #H #* #F # # #k' # #| # #L # #%u # # #q #f #m #0t #{ # #( # #o #- # # # #  #  #%  #|` #U # #6 #ߺ # #X #* #: #? #Q # ## #* #1 #8 #S? #vF #ӋM #IT #[ #94b #xi #p #Ow #~ #Y #< # #^ #% #- #n # # #OT # #  #+ #) #E #p # #jR # #s  #0 # # #& #n- #94 #; #B ##I #(P # W #O ^ #ge # l #<s #mLz #T #5' #_y # #$ #4L #K} #t # #L # # #d #F # #{ #T #+ #K #1 #\  #/ #K #5'" #e$) #0 #;7 #(> #+E #:L #S #Z #a #h # o #lv #H} #9 # #E #] #u3 #‹ # $ #:} #e #b # #! #h #; #  #( # # #N #p  #5 # #  #,h% #U, #B3 #: #0A #NbH #O #WV #] # d #u<k #c6r #Wy #)R #Km # #5 # # #U # # #R #& #ǡ # #  #" # #c" ## #u) #/ #5 #O; #A #<G #yM #GS #Y #_ #-be #Sk ##q #Vw #1} # # #v # # #N #( #V #-U #@1 #C, # #) #. #( ## # #aK #D #< # #  #cn #.  #- #v* #| #% #n, #K3 # #m # #k #q ! #( #_/ #6 #u = #hD #QK #g #I #r #[ #y #9 # #; ## # ") #z 0 #7 # A> #?E #zL #XS #idZ #2" $@& $t* $. $2 $6 $: $[> $hB $F $J $N $R $1V $CZ $X^ $zb $m $r $w $| $ $ $ $ $ $ $  $ $% $- $: $B $P $Y $d $l $u $ $ $ $ $ $ $ $ $ $ $ $  $ $ $* $7! $@& $L+ $U0 $e5 $m: $y? $D $I $N $S $X $] $b $g $l $q $v ${ $  $ $ $* $; $M $\ $r $ $ $ $ $ $ $ $ $ $ $  $ $ $" $) $0 $< $P $[ $h $v  $ $ $ $  $% $* $/ $4 $9 $> $C $H $M $R $W $\ $"a $)f $2k $9p $>u $Gz $V $_ $m $x $ $ $ $ $ $ $ $ $ $ $ $ $ $! $. $: $F $R $^8 4.symtab.strtab.shstrtab.text.data.bss.rodata.str1.1.rodata.str1.8.rela.text.startup.rela.data.rel.local.rela.data.rel.ro.local.rela.debug_info.debug_abbrev.rela.debug_loclists.rela.debug_aranges.rela.debug_rnglists.rela.debug_macro.rela.debug_line.debug_str.debug_line_str.comment.note.GNU-stack.rela.eh_frame.groupM@ TML TMX TMd TMp TM| TM TM TM TM TM TM TM TM TM TM TM TM  TM TM$ TM0 TM< TMH TMT TM` TMl TMx TM TM TM TM TM TM TM TM TM TM TM TM TM TM  TM, TM8 TMD TMP TM\ TMh TMt TM TM TM TM TM TM TM TM TM TM TM TM TM TM TM( TM4 TM@ TML TMX TMd TMp TM| TM TM TM TM TM TM TM TM TM TM TM TM  TM TM$ TM0 TM< TMH TMT TM` TMl TMx TM TM TM TM TM TM TM TM TM TM TM TM T :!Z'Z,2Z;2XOObJ@@Tmb ( ]@Tow` r@0Tq @8(&Ts#'a@`Tv+@@HTx8,@PTz,2@(T|3@+#T~;(@0OT$<@O0T4<@O(T=@UHT=J@`UT>@PVT?{@ \T>@4@]Tr@X@x^PT@@_0T@@_TxA@b0TAg@8bhTA@cTB@g0TB4@gT3CL@h TC.@iTC'@HjxTC.@jTD@hkTD%@`mxTD^@mhT E@@oHT!E@oTE:@qTEL@pr TEFR@s8TFL@t TF@u0TF@v`TG@xv0T!G@v0T1G@v`TMG@8w`TiGL@w TG@x`TG@y0TGL@Hy T-H @hz`TMHF@zTH@{HTH@|HTH@`|0TH@|0TH@|0TH@|HTI@8}TJ@8TN"@xTN?@hT2O@@HTHO @`ThOX@PTO@80TO@hTeP@`TlQU@8TQ"@(xTQ@HTQ@0T R@0TR5@HTNR@0T^RL@  TR@@`TS@0TS4@ТTS@XTT"@xT T@`T HU@p0TXU@`TtUf@hTU@hHTU@0TV@0TW@0TW@@0TW:@pT$X/@H T S[@H`T"o[@T$S\@`T&o\@0T(\@8HT*\@0T,\4@T.\@p@T0^"@xT2_@( T4b@T6d{@hT8 eX@PT:xe|@PT<e@00T>fF@`T@Jf@P0TBo8@TDTpP@H TFp@P HTHp_@ PTJq5@  TL 0Nw;0fe%0˺ .C`>@0TRPU 2T