!<arch>
/               1488972526  0     0     0       450       `
                                         .  .obdii_hex2uint16 obdii_hex2int16 obdii_percentage_value obdii_temperature_value obdii_standards obdii_fuel_type obdii_get_ecu_id obdii_get_pid_name obdii_lookup_pid obdii_lookup_ecu obdii_parse_pids_supported obdii_parse_bitwise obdii_parse_monitor_status obdii_parse_mode_1_and_2 obdii_parse_mode_9 obdii_get_bit obdii_parse_dtc obdii_parse bubble_swap bubblesort  obdii.o/        1488972524  1002  17    100644  61932     `
ELF          (                 4     (   - M 0 048#(00 000K0[  Ћ / H-M 0K  0[  00K0[8C8 K - M 0 0 010!01 $00?0c0  Ћ /၀- M 0 0(0C8#88C8  Ћ /- M 00K0[! S   20  0[! S{        (  4  @  L  X  d  p  |                                     $  0  <  H  T  `  10X  x10U  p10R  h10O  `10L  X10I  P10F  H10C  @10@  810=  010:  (107   104  101  00.  10+  00(  00%  00"  00  00  00  00  00  00  00  00
  00  00  00  000  Ћ /          8   P   `   h   |                          4  d        ,  h        (  <  T  l    - M 00K0[ S_                             $  0  <  H  T  `  l  x        410F  ,10C  $10@  10=  10:  107  104  001  00.  00+  00(  00%  00"  00  00  00  00  00  00  00  00
  00  00  |00  t000  Ћ /                         ,  @  T  l              (  <     H-M 0K  0  000 K  H-M 00C S                 (  00  S  0K X  00Cb S񟗸             	  ,	  D	  \	  t	  	  	  	  	  	  
                      
    4
  L
    d
                      |
  
  
  
  
  
    $                  <  T  l                    ,  D  \  t                                4  L  d  |            0K "  0K   0K |  0K h  0K T | 0K @ v 0K , p 0K  j 0K  d 0K  ^ 0K " X 0K  R 0K  L 0K  F 0K  @ 0K x : 0K d 4 0K P' . 0K < ( 0K ( " 0K ;  0K    0K 
  0K  
 0K   0K    0K &   0K    0K t   0K `'   0K L'   0K 8'   0K $'   0K    0K    0K '   0K    0K    0K    0K    0K    0K p   0K \   0K H   0K 4   0K  !   0K 
   0K  z  0K  t  0K $ n  0K # h  0K  b  0K  \  0K  V  0K l( P  0K X J  0K D D  0K 0 0=  0K 
 7  0K  1  00C S   `    x              0K    0K    0K     0K |	   0K L 0  0K L 0K  00  000K 0 K T  d                8  T  d                  4  P              $  @  `         	  	  ,	  T	  p	  	  	  	  	  
  (
  D
  \
  
  
  
  
  
       8  L  t                ,    - M 
  0  0 R  00  0000  S 000  Ћ /- M 
  0  0 R  00  0000  S 000  Ћ / H-(M( , 0 0,00 0@0C0(0 0,00    00 00R   00 0  SI  
  00,   0    00  000 ,00 000   000  S    00  00 0 00 0   0  000 0  0 0 0  0  S  0 0  00   0000 S    0 K  H-M   000 00K0[30 0  0[ 0 00 0 000 0 	000 0 
00 K pH-,M 04-0Kd  0 0-0[c SW X  |  (  (  H                4        l  H  (  (  (  (  (  (  (  (  (  (    (  (    (  p  (  (  (  (  (  (  (  (  (  (  H    H  H    p      (  (  (  (  (  (  (  (          (  (  $  H  8  H    H  H  H  H  H  H      (  (    H  (  (  (  (  (  (    H  H      |  (  (           4   0 0 4  000 0  S  
70  7000     40 0(0  t(  40 0(0  X(  40 0(0  <(  4  0  0'  0$0$  0@   0 4  0  0&  0$0$  0@   0 40 0 000(0  X(  4  08#88C8(0  8( | 4  0(0  ( s 4  0  0%  0$0$  0@   0] 40 0  0  0@ Pa  0 0@ Paf  0 0@  0$0$  0@  $ 02 4  0(0   ( ) 4  0(0  (   4  0(0  (  4  0(0  l(  4  0(0  |(  4  0  0X$  0$0$  0@  0 0  4  0  0$  0$0$  0@   0  40 0}0C(0  (   40 0  0  0@ PaYh  0 0@ Paf  0 0@ PaYh  0 0@  0$0$  0@   0  4  0  0  0@ PAdiF  0 0@ Paf  0 0@  0$0$  0@  8 0m  4  0  0  0@ Pa	g  0 0@ Pag  0 0@  0$0$  0@   0@  4  0  0  0@  0 0@ Paf  0 0@  0$0$  0@   0  40 0  0    40 0  0       080   08080 Kp8  <  @  X  `  h    @l  t  |      B              zD    A         H-M 00K 000[ S    00     0[
 S    00     0[ S    00     0 K - M 00K[0 c02 00cR30  Ћ /H-$M  $( $01  00 000   00'  0!00 0@  00 0  0 0(0  S  
0!00 00!00 00 0000 00000 S000 $0 R0 K H- M  00 000 S   ?000a S   0 0   ?00 0000  00   00 00K000 00 00K0000[#30K0[ S&  !  0!  T!  x!   0 P0 0000   0 C0 0000   0 B0 0000   0 N0 00000[00C20K 0 0[000 00000[00K0[	 S
   0 0[A00 0000	   0 0[000 00000[#20K0[	 S
   0 0[A00 0000	   0 0[000 00000[00K0[	 S
   0 0[A00 0000	   0 0[000 00000 S   0  0 0000   0  0 000000C00  SH0 0 0 K  H-M 0 0K00K0[0C S  #  #  $  @$  @$  @$  @$  @$  $$  0[  00  0[  00  0[  00   000 K %C  $ >  $ >  $ >   I   :;I  :;   :;I8
  	 :;I8
  
.?:;'I@   :;I
  4 :;I
   :;I
  4 :;I
  I  ! I/  .?:;'I@   :;I
   :;I
  4 :;I
  4 :;I
  .?:;'I@                8      X$          t      r  T  0   int         x       L      10     +Z     +[S   #   +\r   #  +]   #      +a  	pid +bS   #   +cr   #+   +d   #  +e  #      +ij  	mil +jS   #    +kS   #	b +l0   #	c +m0   #		d +n0   #
 
  7       L         p   ls 7   v 0   
   L   L      +     p   ls 7   v 
~   "        V     V   "  t 
  &     @     4  V   &  t 
F   *r   @       `    *0   w 
(  sr     (         s0   w 
  S   (  p      V     lid S   t 
A  r   p  <  -    [   S   ~pid S   ~    ~    r   t x   .  o        <    X  j  ps   tpid S   p               e    tid S   p           C       T     Pps   \p   `"   r   di S   hpid S   l[   S   pe    t             V     lsm   pa 0   w     r           pid 0   OV     Hi S   Tf   X    r   \`   r   `sm   d    .  xr       /  h  pid x0   oV   x  h    yr   t k   0       Z    y   0   wbit S   p `  r            V     \'  S   X  S   T    r   dy   S   hbit S   l    r      #      '  S   dV     `a 0   ib 0   jc 0   ki S   lj S   p    r   t :   r   #  X$    [   0   wpid 0   vV     p  U           ../src /opt/codesourcery-r858/bin/../arm-none-linux-gnueabi/libc/usr/include /opt/codesourcery-r858/bin/../arm-none-linux-gnueabi/libc/usr/include/bits /opt/codesourcery-r858/bin/../arm-none-linux-gnueabi/libc/usr/include/sys /opt/codesourcery-r858/bin/../arm-none-linux-gnueabi/libc/usr/include/gnu /opt/codesourcery-r858/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/include /opt/codesourcery-r858/bin/../arm-none-linux-gnueabi/libc/usr/include/arpa /opt/codesourcery-r858/bin/../arm-none-linux-gnueabi/libc/usr/include/netinet /opt/codesourcery-r858/bin/../arm-none-linux-gnueabi/libc/usr/include/asm  obdii.c   stdio.h   features.h   predefs.h   cdefs.h   wordsize.h   stubs.h   stddef.h   types.h   typesizes.h   libio.h   _G_config.h   wchar.h   stdarg.h   stdio_lim.h   sys_errlist.h   stdlib.h   types.h   time.h   endian.h   endian.h   select.h   select.h   sigset.h   time.h   sysmacros.h   pthreadtypes.h   alloca.h   stdint.h   wchar.h   string.h   inet.h   in.h   socket.h   uio.h   uio.h   socket.h   sockaddr.h   socket.h 	  sockios.h 	  in.h   byteswap.h   obdii.h   obdii_private.h   bubblesort.h         >/gh"ׄggLhhhhhhhhhhhhhlhhhhhhhhhhhhhhhigF8hhhhhhhhhhhhhhhhhhhhhhhig:/iܽڠ!/gclggclgOKgggןggggh=lJKK/hg/hKكhKigggu?u?פu?B@u?u@X?FBF?@?##Kig8Lggg/h=ggg$/hYhg###>ggZ>ggZ>ggZ>g"Sf0fghg   __STDC__ 1  __STDC_HOSTED__ 1  __GNUC__ 4  __GNUC_MINOR__ 3  __GNUC_PATCHLEVEL__ 3  __SIZE_TYPE__ unsigned int  __PTRDIFF_TYPE__ int  __WCHAR_TYPE__ unsigned int  __WINT_TYPE__ unsigned int  __INTMAX_TYPE__ long long int  __UINTMAX_TYPE__ long long unsigned int  __GXX_ABI_VERSION 1002  __SCHAR_MAX__ 127  __SHRT_MAX__ 32767  __INT_MAX__ 2147483647  __LONG_MAX__ 2147483647L  __LONG_LONG_MAX__ 9223372036854775807LL  __WCHAR_MAX__ 4294967295U  __CHAR_BIT__ 8  __INTMAX_MAX__ 9223372036854775807LL  __FLT_EVAL_METHOD__ 0  __DEC_EVAL_METHOD__ 2  __FLT_RADIX__ 2  __FLT_MANT_DIG__ 24  __FLT_DIG__ 6  __FLT_MIN_EXP__ (-125)  __FLT_MIN_10_EXP__ (-37)  __FLT_MAX_EXP__ 128  __FLT_MAX_10_EXP__ 38  __FLT_MAX__ 3.40282347e+38F  __FLT_MIN__ 1.17549435e-38F  __FLT_EPSILON__ 1.19209290e-7F  __FLT_DENORM_MIN__ 1.40129846e-45F  __FLT_HAS_DENORM__ 1  __FLT_HAS_INFINITY__ 1  __FLT_HAS_QUIET_NAN__ 1  __DBL_MANT_DIG__ 53  __DBL_DIG__ 15  __DBL_MIN_EXP__ (-1021)  __DBL_MIN_10_EXP__ (-307)  __DBL_MAX_EXP__ 1024  __DBL_MAX_10_EXP__ 308  __DBL_MAX__ 1.7976931348623157e+308  __DBL_MIN__ 2.2250738585072014e-308  __DBL_EPSILON__ 2.2204460492503131e-16  __DBL_DENORM_MIN__ 4.9406564584124654e-324  __DBL_HAS_DENORM__ 1  __DBL_HAS_INFINITY__ 1  __DBL_HAS_QUIET_NAN__ 1  __LDBL_MANT_DIG__ 53  __LDBL_DIG__ 15  __LDBL_MIN_EXP__ (-1021)  __LDBL_MIN_10_EXP__ (-307)  __LDBL_MAX_EXP__ 1024  __LDBL_MAX_10_EXP__ 308  __DECIMAL_DIG__ 17  __LDBL_MAX__ 1.7976931348623157e+308L  __LDBL_MIN__ 2.2250738585072014e-308L  __LDBL_EPSILON__ 2.2204460492503131e-16L  __LDBL_DENORM_MIN__ 4.9406564584124654e-324L  __LDBL_HAS_DENORM__ 1  __LDBL_HAS_INFINITY__ 1  __LDBL_HAS_QUIET_NAN__ 1  __DEC32_MANT_DIG__ 7  __DEC32_MIN_EXP__ (-95)  __DEC32_MAX_EXP__ 96  __DEC32_MIN__ 1E-95DF  __DEC32_MAX__ 9.999999E96DF  __DEC32_EPSILON__ 1E-6DF  __DEC32_DEN__ 0.000001E-95DF  __DEC64_MANT_DIG__ 16  __DEC64_MIN_EXP__ (-383)  __DEC64_MAX_EXP__ 384  __DEC64_MIN__ 1E-383DD  __DEC64_MAX__ 9.999999999999999E384DD  __DEC64_EPSILON__ 1E-15DD  __DEC64_DEN__ 0.000000000000001E-383DD  __DEC128_MANT_DIG__ 34  __DEC128_MIN_EXP__ (-6143)  __DEC128_MAX_EXP__ 6144  __DEC128_MIN__ 1E-6143DL  __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL  __DEC128_EPSILON__ 1E-33DL  __DEC128_DEN__ 0.000000000000000000000000000000001E-6143DL  __REGISTER_PREFIX__   __USER_LABEL_PREFIX__   __VERSION__ "4.3.3"  __GNUC_GNU_INLINE__ 1  __NO_INLINE__ 1  __FINITE_MATH_ONLY__ 0  __CHAR_UNSIGNED__ 1  __SIZEOF_INT__ 4  __SIZEOF_LONG__ 4  __SIZEOF_LONG_LONG__ 8  __SIZEOF_SHORT__ 2  __SIZEOF_FLOAT__ 4  __SIZEOF_DOUBLE__ 8  __SIZEOF_LONG_DOUBLE__ 8  __SIZEOF_SIZE_T__ 4  __SIZEOF_WCHAR_T__ 4  __SIZEOF_WINT_T__ 4  __SIZEOF_PTRDIFF_T__ 4  __SIZEOF_POINTER__ 4  __arm__ 1  __APCS_32__ 1  __ARMEL__ 1  __SOFTFP__ 1  __VFP_FP__ 1  __THUMB_INTERWORK__ 1  __ARM_ARCH_5T__ 1  __ARM_EABI__ 1  __GXX_TYPEINFO_EQUALITY_INLINE 0  __gnu_linux__ 1  __linux 1  __linux__ 1  linux 1  __unix 1  __unix__ 1  unix 1  __ELF__ 1 _STDIO_H 1 _FEATURES_H 1 ]__USE_ISOC99 ^__USE_ISOC95 ___USE_POSIX `__USE_POSIX2 a__USE_POSIX199309 b__USE_POSIX199506 c__USE_XOPEN d__USE_XOPEN_EXTENDED e__USE_UNIX98 f__USE_XOPEN2K g__USE_LARGEFILE h__USE_LARGEFILE64 i__USE_FILE_OFFSET64 j__USE_BSD k__USE_SVID l__USE_MISC m__USE_ATFILE n__USE_GNU o__USE_REENTRANT p__USE_FORTIFY_LEVEL q__FAVOR_BSD r__KERNEL_STRICT_NAMES w__KERNEL_STRICT_NAMES  {__USE_ANSI 1 __GNUC_PREREQ(maj,min) ((__GNUC__ << 16) + __GNUC_MINOR__ >= ((maj) << 16) + (min)) _BSD_SOURCE 1 _SVID_SOURCE 1 _POSIX_SOURCE 1 _POSIX_C_SOURCE 200112L __USE_POSIX 1 __USE_POSIX2 1 __USE_POSIX199309 1 __USE_POSIX199506 1 __USE_XOPEN2K 1 __USE_MISC 1 __USE_BSD 1 __USE_SVID 1 __USE_FORTIFY_LEVEL 0 _PREDEFS_H  __STDC_ISO_10646__ 200009L __GNU_LIBRARY__ __GNU_LIBRARY__ 6 __GLIBC__ 2 __GLIBC_MINOR__ 8 __GLIBC_PREREQ(maj,min) ((__GLIBC__ << 16) + __GLIBC_MINOR__ >= ((maj) << 16) + (min)) __GLIBC_HAVE_LONG_LONG 1 _SYS_CDEFS_H 1 $__P %__PMT /__THROW __attribute__ ((__nothrow__)) 0__NTH(fct) __attribute__ ((__nothrow__)) fct J__P(args) args K__PMT(args) args P__CONCAT(x,y) x ## y Q__STRING(x) #x T__ptr_t void * U__long_double_t long double ]__BEGIN_DECLS  ^__END_DECLS  r__BEGIN_NAMESPACE_STD  s__END_NAMESPACE_STD  t__USING_NAMESPACE_STD(name)  u__BEGIN_NAMESPACE_C99  v__END_NAMESPACE_C99  w__USING_NAMESPACE_C99(name)  }__bounded  ~__unbounded  __ptrvalue  __bos(ptr) __builtin_object_size (ptr, __USE_FORTIFY_LEVEL > 1) __bos0(ptr) __builtin_object_size (ptr, 0) __warndecl(name,msg) extern void name (void) __attribute__((__warning__ (msg))) __warnattr(msg) __attribute__((__warning__ (msg))) __errordecl(name,msg) extern void name (void) __attribute__((__error__ (msg))) __flexarr [] __REDIRECT(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __REDIRECT_NTH(name,proto,alias) name proto __asm__ (__ASMNAME (#alias)) __THROW __ASMNAME(cname) __ASMNAME2 (__USER_LABEL_PREFIX__, cname) __ASMNAME2(prefix,cname) __STRING (prefix) cname __attribute_malloc__ __attribute__ ((__malloc__)) __attribute_pure__ __attribute__ ((__pure__)) __attribute_used__ __attribute__ ((__used__)) __attribute_noinline__ __attribute__ ((__noinline__)) __attribute_deprecated__ __attribute__ ((__deprecated__)) __attribute_format_arg__(x) __attribute__ ((__format_arg__ (x))) __attribute_format_strfmon__(a,b) __attribute__ ((__format__ (__strfmon__, a, b))) __nonnull(params) __attribute__ ((__nonnull__ params)) __attribute_warn_unused_result__ __attribute__ ((__warn_unused_result__)) __wur  __always_inline __inline __attribute__ ((__always_inline__)) __extern_inline extern __inline __extern_always_inline extern __always_inline __va_arg_pack() __builtin_va_arg_pack () __va_arg_pack_len() __builtin_va_arg_pack_len () __restrict_arr __restrict __WORDSIZE 32 __LDBL_REDIR1(name,proto,alias) name proto __LDBL_REDIR(name,proto) name proto __LDBL_REDIR1_NTH(name,proto,alias) name proto __THROW __LDBL_REDIR_NTH(name,proto) name proto __THROW __LDBL_REDIR_DECL(name)  __REDIRECT_LDBL(name,proto,alias) __REDIRECT (name, proto, alias) __REDIRECT_NTH_LDBL(name,proto,alias) __REDIRECT_NTH (name, proto, alias) 
__stub_chflags  __stub_create_module  __stub_epoll_pwait  __stub_fattach  __stub_fchflags  __stub_fdetach  __stub_get_kernel_syms  __stub_getcontext  __stub_getmsg  __stub_getpmsg  __stub_gtty  __stub_lchmod  __stub_makecontext  __stub_putmsg  __stub_putpmsg  __stub_query_module  __stub_revoke  __stub_setcontext  __stub_setlogin  __stub_sigreturn  __stub_sstk  __stub_stty   __stub_swapcontext  !__stub_sync_file_range   __need_size_t  !__need_NULL  "__size_t__  __SIZE_T__  _SIZE_T  _SYS_SIZE_T_H  _T_SIZE_  _T_SIZE  __SIZE_T  _SIZE_T_  _BSD_SIZE_T_  _SIZE_T_DEFINED_  _SIZE_T_DEFINED  _BSD_SIZE_T_DEFINED_  _SIZE_T_DECLARED  ___int_size_t_h  _GCC_SIZE_T  _SIZET_  __size_t  __need_size_t NULL NULL ((void *)0) __need_NULL $	_BITS_TYPES_H 1 __WORDSIZE 32 c__S16_TYPE short int d__U16_TYPE unsigned short int e__S32_TYPE int f__U32_TYPE unsigned int g__SLONGWORD_TYPE long int h__ULONGWORD_TYPE unsigned long int j__SQUAD_TYPE __quad_t k__UQUAD_TYPE __u_quad_t l__SWORD_TYPE int m__UWORD_TYPE unsigned int n__SLONG32_TYPE long int o__ULONG32_TYPE unsigned long int p__S64_TYPE __quad_t q__U64_TYPE __u_quad_t t__STD_TYPE __extension__ typedef 
_BITS_TYPESIZES_H 1 __DEV_T_TYPE __UQUAD_TYPE __UID_T_TYPE __U32_TYPE  __GID_T_TYPE __U32_TYPE !__INO_T_TYPE __ULONGWORD_TYPE "__INO64_T_TYPE __UQUAD_TYPE #__MODE_T_TYPE __U32_TYPE $__NLINK_T_TYPE __UWORD_TYPE %__OFF_T_TYPE __SLONGWORD_TYPE &__OFF64_T_TYPE __SQUAD_TYPE '__PID_T_TYPE __S32_TYPE (__RLIM_T_TYPE __ULONGWORD_TYPE )__RLIM64_T_TYPE __UQUAD_TYPE *__BLKCNT_T_TYPE __SLONGWORD_TYPE +__BLKCNT64_T_TYPE __SQUAD_TYPE ,__FSBLKCNT_T_TYPE __ULONGWORD_TYPE -__FSBLKCNT64_T_TYPE __UQUAD_TYPE .__FSFILCNT_T_TYPE __ULONGWORD_TYPE /__FSFILCNT64_T_TYPE __UQUAD_TYPE 0__ID_T_TYPE __U32_TYPE 1__CLOCK_T_TYPE __SLONGWORD_TYPE 2__TIME_T_TYPE __SLONGWORD_TYPE 3__USECONDS_T_TYPE __U32_TYPE 4__SUSECONDS_T_TYPE __SLONGWORD_TYPE 5__DADDR_T_TYPE __S32_TYPE 6__SWBLK_T_TYPE __SLONGWORD_TYPE 7__KEY_T_TYPE __S32_TYPE 8__CLOCKID_T_TYPE __S32_TYPE 9__TIMER_T_TYPE void * :__BLKSIZE_T_TYPE __SLONGWORD_TYPE ;__FSID_T_TYPE struct { int __val[2]; } <__SSIZE_T_TYPE __SWORD_TYPE ?__FD_SETSIZE 1024 __STD_TYPE %__need_FILE  &__need___FILE  9__FILE_defined 1 ;__need_FILE C____FILE_defined 1 E__need___FILE I_STDIO_USES_IOSTREAM  K_IO_STDIO_H   _G_config_h 1 
__need_size_t  __need_NULL  __need_size_t NULL NULL ((void *)0) __need_NULL __need_mbstate_t  L__mbstate_t_defined 1 \__need_mbstate_t __need_mbstate_t __need_wint_t _G_size_t size_t  _G_ssize_t __ssize_t !_G_off_t __off_t "_G_off64_t __off64_t #_G_pid_t __pid_t $_G_uid_t __uid_t %_G_wchar_t wchar_t &_G_wint_t wint_t '_G_stat64 stat64 :_G_HAVE_BOOL 1 >_G_HAVE_ATEXIT 1 ?_G_HAVE_SYS_CDEFS 1 @_G_HAVE_SYS_WAIT 1 A_G_NEED_STDARG_H 1 B_G_va_list __gnuc_va_list D_G_HAVE_PRINTF_FP 1 E_G_HAVE_MMAP 1 F_G_HAVE_MREMAP 1 G_G_HAVE_LONG_DOUBLE_IO 1 H_G_HAVE_IO_FILE_OPEN 1 I_G_HAVE_IO_GETLINE_INFO 1 K_G_IO_IO_FILE_VERSION 0x20001 M_G_OPEN64 __open64 N_G_LSEEK64 __lseek64 O_G_MMAP64 __mmap64 P_G_FSTAT64(fd,buf) __fxstat64 (_STAT_VER, fd, buf) S_G_HAVE_ST_BLKSIZE defined (_STATBUF_ST_BLKSIZE) U_G_BUFSIZ 8192 X_G_NAMES_HAVE_UNDERSCORE 0 Y_G_VTABLE_LABEL_HAS_LENGTH 1 Z_G_USING_THUNKS 1 [_G_VTABLE_LABEL_PREFIX "__vt_" \_G_VTABLE_LABEL_PREFIX_ID __vt_ `_G_ARGS(ARGLIST) ARGLIST "_IO_pos_t _G_fpos_t #_IO_fpos_t _G_fpos_t $_IO_fpos64_t _G_fpos64_t %_IO_size_t _G_size_t &_IO_ssize_t _G_ssize_t '_IO_off_t _G_off_t (_IO_off64_t _G_off64_t )_IO_pid_t _G_pid_t *_IO_uid_t _G_uid_t +_IO_iconv_t _G_iconv_t ,_IO_HAVE_SYS_WAIT _G_HAVE_SYS_WAIT -_IO_HAVE_ST_BLKSIZE _G_HAVE_ST_BLKSIZE ._IO_BUFSIZ _G_BUFSIZ /_IO_va_list _G_va_list 0_IO_wint_t _G_wint_t 4__need___va_list  5%__need___va_list *__GNUC_VA_LIST  7_IO_va_list 8_IO_va_list __gnuc_va_list L_PARAMS(protos) __P(protos) T_IO_UNIFIED_JUMPTABLES 1 ZEOF (-1) i_IOS_INPUT 1 j_IOS_OUTPUT 2 k_IOS_ATEND 4 l_IOS_APPEND 8 m_IOS_TRUNC 16 n_IOS_NOCREATE 32 o_IOS_NOREPLACE 64 p_IOS_BIN 128 x_IO_MAGIC 0xFBAD0000 y_OLD_STDIO_MAGIC 0xFABC0000 z_IO_MAGIC_MASK 0xFFFF0000 {_IO_USER_BUF 1 |_IO_UNBUFFERED 2 }_IO_NO_READS 4 ~_IO_NO_WRITES 8 _IO_EOF_SEEN 0x10 _IO_ERR_SEEN 0x20 _IO_DELETE_DONT_CLOSE 0x40 _IO_LINKED 0x80 _IO_IN_BACKUP 0x100 _IO_LINE_BUF 0x200 _IO_TIED_PUT_GET 0x400 _IO_CURRENTLY_PUTTING 0x800 _IO_IS_APPENDING 0x1000 _IO_IS_FILEBUF 0x2000 _IO_BAD_SEEN 0x4000 _IO_USER_LOCK 0x8000 _IO_FLAGS2_MMAP 1 _IO_FLAGS2_NOTCANCEL 2 _IO_FLAGS2_USER_WBUF 8 _IO_SKIPWS 01 _IO_LEFT 02 _IO_RIGHT 04 _IO_INTERNAL 010 _IO_DEC 020 _IO_OCT 040 _IO_HEX 0100 _IO_SHOWBASE 0200 _IO_SHOWPOINT 0400 _IO_UPPERCASE 01000 _IO_SHOWPOS 02000 _IO_SCIENTIFIC 04000 _IO_FIXED 010000 _IO_UNITBUF 020000 _IO_STDIO 040000 _IO_DONT_CLOSE 0100000 _IO_BOOLALPHA 0200000 _IO_file_flags _flags __HAVE_COLUMN  _IO_stdin ((_IO_FILE*)(&_IO_2_1_stdin_)) _IO_stdout ((_IO_FILE*)(&_IO_2_1_stdout_)) _IO_stderr ((_IO_FILE*)(&_IO_2_1_stderr_)) _IO_BE(expr,res) __builtin_expect ((expr), res) _IO_getc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) ? __uflow (_fp) : *(unsigned char *) (_fp)->_IO_read_ptr++) _IO_peekc_unlocked(_fp) (_IO_BE ((_fp)->_IO_read_ptr >= (_fp)->_IO_read_end, 0) && __underflow (_fp) == EOF ? EOF : *(unsigned char *) (_fp)->_IO_read_ptr) _IO_putc_unlocked(_ch,_fp) (_IO_BE ((_fp)->_IO_write_ptr >= (_fp)->_IO_write_end, 0) ? __overflow (_fp, (unsigned char) (_ch)) : (unsigned char) (*(_fp)->_IO_write_ptr++ = (_ch))) _IO_feof_unlocked(__fp) (((__fp)->_flags & _IO_EOF_SEEN) != 0) _IO_ferror_unlocked(__fp) (((__fp)->_flags & _IO_ERR_SEEN) != 0) _IO_PENDING_OUTPUT_COUNT(_fp) ((_fp)->_IO_write_ptr - (_fp)->_IO_write_base) _IO_peekc(_fp) _IO_peekc_unlocked (_fp) _IO_flockfile(_fp)  _IO_funlockfile(_fp)  _IO_ftrylockfile(_fp)  _IO_cleanup_region_start(_fct,_fp)  _IO_cleanup_region_end(_Doit)  e_IOFBF 0 f_IOLBF 1 g_IONBF 2 lBUFSIZ _IO_BUFSIZ ySEEK_SET 0 zSEEK_CUR 1 {SEEK_END 2 P_tmpdir "/tmp" L_tmpnam 20 TMP_MAX 238328 FILENAME_MAX 4096 L_ctermid 9 L_cuserid 9 #FOPEN_MAX $FOPEN_MAX 16 stdin stdin stdout stdout stderr stderr getc(_fp) _IO_getc (_fp) putc(_ch,_fp) _IO_putc (_ch, _fp) 	__need_size_t  __need_wchar_t  __need_NULL  !__need_size_t __wchar_t__  __WCHAR_T__  _WCHAR_T  _T_WCHAR_  _T_WCHAR  __WCHAR_T  _WCHAR_T_  _BSD_WCHAR_T_  _WCHAR_T_DEFINED_  _WCHAR_T_DEFINED  _WCHAR_T_H  ___int_wchar_t_h  __INT_WCHAR_T_H  _GCC_WCHAR_T  _WCHAR_T_DECLARED  _BSD_WCHAR_T_ __need_wchar_t NULL NULL ((void *)0) __need_NULL &_STDLIB_H 1 o__ldiv_t_defined 1 RAND_MAX 2147483647 EXIT_FAILURE 1 EXIT_SUCCESS 0 MB_CUR_MAX (__ctype_get_mb_cur_max ()) _SYS_TYPES_H 1 *__u_char_defined  6__ino_t_defined  ?__dev_t_defined  D__gid_t_defined  I__mode_t_defined  N__nlink_t_defined  S__uid_t_defined  \__off_t_defined  e__pid_t_defined  j__id_t_defined  o__ssize_t_defined  v__daddr_t_defined  |__key_t_defined  __need_time_t  __need_timer_t  __need_clockid_t  D__need_clock_t G__time_t_defined 1 T__need_time_t X__clockid_t_defined 1 `__clockid_time_t d__timer_t_defined 1 l__need_timer_t __need_timespec __need_size_t  __need_size_t __need_NULL __intN_t(N,MODE) typedef int int ##N ##_t __attribute__ ((__mode__ (MODE))) __u_intN_t(N,MODE) typedef unsigned int u_int ##N ##_t __attribute__ ((__mode__ (MODE))) __int8_t_defined  __BIT_TYPES_DEFINED__ 1 _ENDIAN_H 1  __LITTLE_ENDIAN 1234 !__BIG_ENDIAN 4321 "__PDP_ENDIAN 3412 %	__BYTE_ORDER __LITTLE_ENDIAN __FLOAT_WORD_ORDER __BYTE_ORDER .LITTLE_ENDIAN __LITTLE_ENDIAN /BIG_ENDIAN __BIG_ENDIAN 0PDP_ENDIAN __PDP_ENDIAN 1BYTE_ORDER __BYTE_ORDER 5__LONG_LONG_PAIR(HI,LO) LO, HI _SYS_SELECT_H 1 __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) !__FD_SET(d,s) (__FDS_BITS (s)[__FDELT(d)] |= __FDMASK(d)) "__FD_CLR(d,s) (__FDS_BITS (s)[__FDELT(d)] &= ~__FDMASK(d)) #__FD_ISSET(d,s) ((__FDS_BITS (s)[__FDELT(d)] & __FDMASK(d)) != 0) "_SIGSET_H_types 1 _SIGSET_NWORDS (1024 / (8 * sizeof (unsigned long int))) %__sigset_t_defined  *__need_time_t  +__need_timespec  ,D__need_clock_t T__need_time_t `__clockid_time_t l__need_timer_t s__timespec_defined 1 __need_timespec -__need_timeval  .>__need_timeval @_STRUCT_TIMEVAL 1 2__suseconds_t_defined  :__NFDBITS ;__FDELT <__FDMASK >__NFDBITS (8 * sizeof (__fd_mask)) ?__FDELT(d) ((d) / __NFDBITS) @__FDMASK(d) ((__fd_mask) 1 << ((d) % __NFDBITS)) L__FDS_BITS(set) ((set)->__fds_bits) QFD_SETSIZE __FD_SETSIZE XNFDBITS __NFDBITS ]FD_SET(fd,fdsetp) __FD_SET (fd, fdsetp) ^FD_CLR(fd,fdsetp) __FD_CLR (fd, fdsetp) _FD_ISSET(fd,fdsetp) __FD_ISSET (fd, fdsetp) `FD_ZERO(fdsetp) __FD_ZERO (fdsetp) _SYS_SYSMACROS_H 1 Amajor(dev) gnu_dev_major (dev) Bminor(dev) gnu_dev_minor (dev) Cmakedev(maj,min) gnu_dev_makedev (maj, min) __blkcnt_t_defined  __fsblkcnt_t_defined  __fsfilcnt_t_defined  _BITS_PTHREADTYPES_H 1 __SIZEOF_PTHREAD_ATTR_T 36 __SIZEOF_PTHREAD_MUTEX_T 24 __SIZEOF_PTHREAD_MUTEXATTR_T 4 __SIZEOF_PTHREAD_COND_T 48 __SIZEOF_PTHREAD_COND_COMPAT_T 12 __SIZEOF_PTHREAD_CONDATTR_T 4 __SIZEOF_PTHREAD_RWLOCK_T 32 __SIZEOF_PTHREAD_RWLOCKATTR_T 8  __SIZEOF_PTHREAD_BARRIER_T 20 !__SIZEOF_PTHREAD_BARRIERATTR_T 4 __malloc_and_calloc_defined  _ALLOCA_H 1 __need_size_t  __need_size_t __need_NULL alloca $alloca(size) __builtin_alloca (size) __COMPAR_FN_T  __need_malloc_and_calloc 
_STDINT_H 1 _BITS_WCHAR_H 1 __WCHAR_MAX __WCHAR_MAX__ &__WCHAR_MIN L'\0' __WORDSIZE 32 5__uint32_t_defined  __intptr_t_defined  __INT64_C(c) c ## LL __UINT64_C(c) c ## ULL INT8_MIN (-128) INT16_MIN (-32767-1) INT32_MIN (-2147483647-1) INT64_MIN (-__INT64_C(9223372036854775807)-1) INT8_MAX (127) INT16_MAX (32767) INT32_MAX (2147483647) INT64_MAX (__INT64_C(9223372036854775807)) UINT8_MAX (255) UINT16_MAX (65535) UINT32_MAX (4294967295U) UINT64_MAX (__UINT64_C(18446744073709551615)) INT_LEAST8_MIN (-128) INT_LEAST16_MIN (-32767-1) INT_LEAST32_MIN (-2147483647-1) INT_LEAST64_MIN (-__INT64_C(9223372036854775807)-1) INT_LEAST8_MAX (127) INT_LEAST16_MAX (32767) INT_LEAST32_MAX (2147483647) INT_LEAST64_MAX (__INT64_C(9223372036854775807)) UINT_LEAST8_MAX (255) UINT_LEAST16_MAX (65535) UINT_LEAST32_MAX (4294967295U) UINT_LEAST64_MAX (__UINT64_C(18446744073709551615)) INT_FAST8_MIN (-128) INT_FAST16_MIN (-2147483647-1) INT_FAST32_MIN (-2147483647-1) INT_FAST64_MIN (-__INT64_C(9223372036854775807)-1) INT_FAST8_MAX (127) INT_FAST16_MAX (2147483647) INT_FAST32_MAX (2147483647) INT_FAST64_MAX (__INT64_C(9223372036854775807)) UINT_FAST8_MAX (255) UINT_FAST16_MAX (4294967295U) UINT_FAST32_MAX (4294967295U) UINT_FAST64_MAX (__UINT64_C(18446744073709551615)) INTPTR_MIN (-2147483647-1) INTPTR_MAX (2147483647) UINTPTR_MAX (4294967295U) INTMAX_MIN (-__INT64_C(9223372036854775807)-1) INTMAX_MAX (__INT64_C(9223372036854775807)) UINTMAX_MAX (__UINT64_C(18446744073709551615)) PTRDIFF_MIN (-2147483647-1) PTRDIFF_MAX (2147483647) SIG_ATOMIC_MIN (-2147483647-1) SIG_ATOMIC_MAX (2147483647) SIZE_MAX (4294967295U) WCHAR_MIN __WCHAR_MIN WCHAR_MAX __WCHAR_MAX WINT_MIN (0u) WINT_MAX (4294967295u) INT8_C(c) c INT16_C(c) c INT32_C(c) c INT64_C(c) c ## LL UINT8_C(c) c UINT16_C(c) c UINT32_C(c) c ## U UINT64_C(c) c ## ULL INTMAX_C(c) c ## LL UINTMAX_C(c) c ## ULL _STRING_H 1 __need_size_t   __need_NULL  !__need_size_t NULL NULL ((void *)0) __need_NULL  _ARPA_INET_H 1 !_NETINET_IN_H 1 "_SYS_SOCKET_H 1 #_SYS_UIO_H 1 $_BITS_UIO_H 1 (UIO_MAXIOV 1024 __need_size_t  __need_size_t __need_NULL $%__BITS_SOCKET_H  __need_size_t  __need_size_t __need_NULL $__socklen_t_defined  ,SOCK_STREAM SOCK_STREAM /SOCK_DGRAM SOCK_DGRAM 1SOCK_RAW SOCK_RAW 3SOCK_RDM SOCK_RDM 6SOCK_SEQPACKET SOCK_SEQPACKET :SOCK_PACKET SOCK_PACKET >PF_UNSPEC 0 ?PF_LOCAL 1 @PF_UNIX PF_LOCAL APF_FILE PF_LOCAL BPF_INET 2 CPF_AX25 3 DPF_IPX 4 EPF_APPLETALK 5 FPF_NETROM 6 GPF_BRIDGE 7 HPF_ATMPVC 8 IPF_X25 9 JPF_INET6 10 KPF_ROSE 11 LPF_DECnet 12 MPF_NETBEUI 13 NPF_SECURITY 14 OPF_KEY 15 PPF_NETLINK 16 QPF_ROUTE PF_NETLINK RPF_PACKET 17 SPF_ASH 18 TPF_ECONET 19 UPF_ATMSVC 20 VPF_SNA 22 WPF_IRDA 23 XPF_PPPOX 24 YPF_WANPIPE 25 ZPF_BLUETOOTH 31 [PF_IUCV 32 \PF_RXRPC 33 ]PF_MAX 34 `AF_UNSPEC PF_UNSPEC aAF_LOCAL PF_LOCAL bAF_UNIX PF_UNIX cAF_FILE PF_FILE dAF_INET PF_INET eAF_AX25 PF_AX25 fAF_IPX PF_IPX gAF_APPLETALK PF_APPLETALK hAF_NETROM PF_NETROM iAF_BRIDGE PF_BRIDGE jAF_ATMPVC PF_ATMPVC kAF_X25 PF_X25 lAF_INET6 PF_INET6 mAF_ROSE PF_ROSE nAF_DECnet PF_DECnet oAF_NETBEUI PF_NETBEUI pAF_SECURITY PF_SECURITY qAF_KEY PF_KEY rAF_NETLINK PF_NETLINK sAF_ROUTE PF_ROUTE tAF_PACKET PF_PACKET uAF_ASH PF_ASH vAF_ECONET PF_ECONET wAF_ATMSVC PF_ATMSVC xAF_SNA PF_SNA yAF_IRDA PF_IRDA zAF_PPPOX PF_PPPOX {AF_WANPIPE PF_WANPIPE |AF_BLUETOOTH PF_BLUETOOTH }AF_IUCV PF_IUCV ~AF_RXRPC PF_RXRPC AF_MAX PF_MAX SOL_RAW 255 SOL_DECNET 261 SOL_X25 262 SOL_PACKET 263 SOL_ATM 264 SOL_AAL 265 SOL_IRDA 266 SOMAXCONN 128 &_BITS_SOCKADDR_H 1 #__SOCKADDR_COMMON(sa_prefix) sa_family_t sa_prefix ##family &__SOCKADDR_COMMON_SIZE (sizeof (unsigned short int)) __ss_aligntype unsigned long int _SS_SIZE 128 _SS_PADSIZE (_SS_SIZE - (2 * sizeof (__ss_aligntype))) MSG_OOB MSG_OOB MSG_PEEK MSG_PEEK MSG_DONTROUTE MSG_DONTROUTE MSG_CTRUNC MSG_CTRUNC MSG_PROXY MSG_PROXY MSG_TRUNC MSG_TRUNC MSG_DONTWAIT MSG_DONTWAIT MSG_EOR MSG_EOR MSG_WAITALL MSG_WAITALL MSG_FIN MSG_FIN MSG_SYN MSG_SYN MSG_CONFIRM MSG_CONFIRM MSG_RST MSG_RST MSG_ERRQUEUE MSG_ERRQUEUE MSG_NOSIGNAL MSG_NOSIGNAL MSG_MORE MSG_MORE MSG_CMSG_CLOEXEC MSG_CMSG_CLOEXEC CMSG_DATA(cmsg) ((cmsg)->__cmsg_data) CMSG_NXTHDR(mhdr,cmsg) __cmsg_nxthdr (mhdr, cmsg) CMSG_FIRSTHDR(mhdr) ((size_t) (mhdr)->msg_controllen >= sizeof (struct cmsghdr) ? (struct cmsghdr *) (mhdr)->msg_control : (struct cmsghdr *) 0) CMSG_ALIGN(len) (((len) + sizeof (size_t) - 1) & (size_t) ~(sizeof (size_t) - 1)) CMSG_SPACE(len) (CMSG_ALIGN (len) + CMSG_ALIGN (sizeof (struct cmsghdr))) CMSG_LEN(len) (CMSG_ALIGN (sizeof (struct cmsghdr)) + (len)) SCM_RIGHTS SCM_RIGHTS SCM_CREDENTIALS SCM_CREDENTIALS '_ASMARM_SOCKET_H  (__ARCH_ARM_SOCKIOS_H  FIOSETOWN 0x8901 SIOCSPGRP 0x8902 FIOGETOWN 0x8903 SIOCGPGRP 0x8904 	SIOCATMARK 0x8905 
SIOCGSTAMP 0x8906 SIOCGSTAMPNS 0x8907 SOL_SOCKET 1 	SO_DEBUG 1 
SO_REUSEADDR 2 SO_TYPE 3 SO_ERROR 4 SO_DONTROUTE 5 SO_BROADCAST 6 SO_SNDBUF 7 SO_RCVBUF 8 SO_SNDBUFFORCE 32 SO_RCVBUFFORCE 33 SO_KEEPALIVE 9 SO_OOBINLINE 10 SO_NO_CHECK 11 SO_PRIORITY 12 SO_LINGER 13 SO_BSDCOMPAT 14 SO_PASSCRED 16 SO_PEERCRED 17 SO_RCVLOWAT 18 SO_SNDLOWAT 19 SO_RCVTIMEO 20 SO_SNDTIMEO 21 "SO_SECURITY_AUTHENTICATION 22 #SO_SECURITY_ENCRYPTION_TRANSPORT 23 $SO_SECURITY_ENCRYPTION_NETWORK 24 &SO_BINDTODEVICE 25 )SO_ATTACH_FILTER 26 *SO_DETACH_FILTER 27 ,SO_PEERNAME 28 -SO_TIMESTAMP 29 .SCM_TIMESTAMP SO_TIMESTAMP 0SO_ACCEPTCONN 30 2SO_PEERSEC 31 3SO_PASSSEC 34 4SO_TIMESTAMPNS 35 5SCM_TIMESTAMPNS SO_TIMESTAMPNS 7SO_MARK 36 5SHUT_RD SHUT_RD 7SHUT_WR SHUT_WR 9SHUT_RDWR SHUT_RDWR C__SOCKADDR_ARG struct sockaddr *__restrict D__CONST_SOCKADDR_ARG __const struct sockaddr * #IPPROTO_IP IPPROTO_IP %IPPROTO_HOPOPTS IPPROTO_HOPOPTS 'IPPROTO_ICMP IPPROTO_ICMP )IPPROTO_IGMP IPPROTO_IGMP +IPPROTO_IPIP IPPROTO_IPIP -IPPROTO_TCP IPPROTO_TCP /IPPROTO_EGP IPPROTO_EGP 1IPPROTO_PUP IPPROTO_PUP 3IPPROTO_UDP IPPROTO_UDP 5IPPROTO_IDP IPPROTO_IDP 7IPPROTO_TP IPPROTO_TP 9IPPROTO_IPV6 IPPROTO_IPV6 ;IPPROTO_ROUTING IPPROTO_ROUTING =IPPROTO_FRAGMENT IPPROTO_FRAGMENT ?IPPROTO_RSVP IPPROTO_RSVP AIPPROTO_GRE IPPROTO_GRE CIPPROTO_ESP IPPROTO_ESP EIPPROTO_AH IPPROTO_AH GIPPROTO_ICMPV6 IPPROTO_ICMPV6 IIPPROTO_NONE IPPROTO_NONE KIPPROTO_DSTOPTS IPPROTO_DSTOPTS MIPPROTO_MTP IPPROTO_MTP OIPPROTO_ENCAP IPPROTO_ENCAP QIPPROTO_PIM IPPROTO_PIM SIPPROTO_COMP IPPROTO_COMP UIPPROTO_SCTP IPPROTO_SCTP WIPPROTO_RAW IPPROTO_RAW IN_CLASSA(a) ((((in_addr_t)(a)) & 0x80000000) == 0) IN_CLASSA_NET 0xff000000 IN_CLASSA_NSHIFT 24 IN_CLASSA_HOST (0xffffffff & ~IN_CLASSA_NET) IN_CLASSA_MAX 128 IN_CLASSB(a) ((((in_addr_t)(a)) & 0xc0000000) == 0x80000000) IN_CLASSB_NET 0xffff0000 IN_CLASSB_NSHIFT 16 IN_CLASSB_HOST (0xffffffff & ~IN_CLASSB_NET) IN_CLASSB_MAX 65536 IN_CLASSC(a) ((((in_addr_t)(a)) & 0xe0000000) == 0xc0000000) IN_CLASSC_NET 0xffffff00 IN_CLASSC_NSHIFT 8 IN_CLASSC_HOST (0xffffffff & ~IN_CLASSC_NET) IN_CLASSD(a) ((((in_addr_t)(a)) & 0xf0000000) == 0xe0000000) IN_MULTICAST(a) IN_CLASSD(a) IN_EXPERIMENTAL(a) ((((in_addr_t)(a)) & 0xe0000000) == 0xe0000000) IN_BADCLASS(a) ((((in_addr_t)(a)) & 0xf0000000) == 0xf0000000) INADDR_ANY ((in_addr_t) 0x00000000) INADDR_BROADCAST ((in_addr_t) 0xffffffff) INADDR_NONE ((in_addr_t) 0xffffffff) IN_LOOPBACKNET 127 INADDR_LOOPBACK ((in_addr_t) 0x7f000001) INADDR_UNSPEC_GROUP ((in_addr_t) 0xe0000000) INADDR_ALLHOSTS_GROUP ((in_addr_t) 0xe0000001) INADDR_ALLRTRS_GROUP ((in_addr_t) 0xe0000002) INADDR_MAX_LOCAL_GROUP ((in_addr_t) 0xe00000ff) s6_addr __in6_u.__u6_addr8 s6_addr16 __in6_u.__u6_addr16 s6_addr32 __in6_u.__u6_addr32 IN6ADDR_ANY_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 } } } IN6ADDR_LOOPBACK_INIT { { { 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1 } } } INET_ADDRSTRLEN 16 INET6_ADDRSTRLEN 46 IP_MSFILTER_SIZE(numsrc) (sizeof (struct ip_msfilter) - sizeof (struct in_addr) + (numsrc) * sizeof (struct in_addr)) GROUP_FILTER_SIZE(numsrc) (sizeof (struct group_filter) - sizeof (struct sockaddr_storage) + ((numsrc) * sizeof (struct sockaddr_storage))) )IP_OPTIONS 4 IP_HDRINCL 3 IP_TOS 1 IP_TTL 2  IP_RECVOPTS 6 "IP_RECVRETOPTS IP_RETOPTS #IP_RETOPTS 7 $IP_MULTICAST_IF 32 %IP_MULTICAST_TTL 33 &IP_MULTICAST_LOOP 34 'IP_ADD_MEMBERSHIP 35 (IP_DROP_MEMBERSHIP 36 )IP_UNBLOCK_SOURCE 37 *IP_BLOCK_SOURCE 38 +IP_ADD_SOURCE_MEMBERSHIP 39 ,IP_DROP_SOURCE_MEMBERSHIP 40 -IP_MSFILTER 41 /MCAST_JOIN_GROUP 42 0MCAST_BLOCK_SOURCE 43 1MCAST_UNBLOCK_SOURCE 44 2MCAST_LEAVE_GROUP 45 3MCAST_JOIN_SOURCE_GROUP 46 4MCAST_LEAVE_SOURCE_GROUP 47 5MCAST_MSFILTER 48 7MCAST_EXCLUDE 0 8MCAST_INCLUDE 1 ;IP_ROUTER_ALERT 5 <IP_PKTINFO 8 =IP_PKTOPTIONS 9 >IP_PMTUDISC 10 ?IP_MTU_DISCOVER 10 @IP_RECVERR 11 AIP_RECVTTL 12 BIP_RECVTOS 13 FIP_PMTUDISC_DONT 0 GIP_PMTUDISC_WANT 1 HIP_PMTUDISC_DO 2 KSOL_IP 0 MIP_DEFAULT_MULTICAST_TTL 1 NIP_DEFAULT_MULTICAST_LOOP 1 OIP_MAX_MEMBERSHIPS 20 oIPV6_ADDRFORM 1 pIPV6_2292PKTINFO 2 qIPV6_2292HOPOPTS 3 rIPV6_2292DSTOPTS 4 sIPV6_2292RTHDR 5 tIPV6_2292PKTOPTIONS 6 uIPV6_CHECKSUM 7 vIPV6_2292HOPLIMIT 8 xSCM_SRCRT IPV6_RXSRCRT zIPV6_NEXTHOP 9 {IPV6_AUTHHDR 10 |IPV6_UNICAST_HOPS 16 }IPV6_MULTICAST_IF 17 ~IPV6_MULTICAST_HOPS 18 IPV6_MULTICAST_LOOP 19 IPV6_JOIN_GROUP 20 IPV6_LEAVE_GROUP 21 IPV6_ROUTER_ALERT 22 IPV6_MTU_DISCOVER 23 IPV6_MTU 24 IPV6_RECVERR 25 IPV6_V6ONLY 26 IPV6_JOIN_ANYCAST 27 IPV6_LEAVE_ANYCAST 28 IPV6_IPSEC_POLICY 34 IPV6_XFRM_POLICY 35 IPV6_RECVPKTINFO 49 IPV6_PKTINFO 50 IPV6_RECVHOPLIMIT 51 IPV6_HOPLIMIT 52 IPV6_RECVHOPOPTS 53 IPV6_HOPOPTS 54 IPV6_RTHDRDSTOPTS 55 IPV6_RECVRTHDR 56 IPV6_RTHDR 57 IPV6_RECVDSTOPTS 58 IPV6_DSTOPTS 59 IPV6_RECVTCLASS 66 IPV6_TCLASS 67 IPV6_ADD_MEMBERSHIP IPV6_JOIN_GROUP IPV6_DROP_MEMBERSHIP IPV6_LEAVE_GROUP IPV6_RXHOPOPTS IPV6_HOPOPTS IPV6_RXDSTOPTS IPV6_DSTOPTS IPV6_PMTUDISC_DONT 0 IPV6_PMTUDISC_WANT 1 IPV6_PMTUDISC_DO 2 SOL_IPV6 41 SOL_ICMPV6 58 IPV6_RTHDR_LOOSE 0 IPV6_RTHDR_STRICT 1 IPV6_RTHDR_TYPE_0 0 *_BITS_BYTESWAP_H 1 __bswap_constant_16(x) ((((x) >> 8) & 0xffu) | (((x) & 0xffu) << 8))  __bswap_16(x) (__extension__ ({ unsigned short int __bsx = (x); __bswap_constant_16 (__bsx); })) ,__bswap_constant_32(x) ((((x) & 0xff000000u) >> 24) | (((x) & 0x00ff0000u) >> 8) | (((x) & 0x0000ff00u) << 8) | (((x) & 0x000000ffu) << 24)) 1__bswap_32(x) (__extension__ ({ register unsigned int __bsx = (x); __bswap_constant_32 (__bsx); })) >__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)) H__bswap_64(x) (__extension__ ({ union { __extension__ unsigned long long int __ll; unsigned int __l[2]; } __w, __r; if (__builtin_constant_p (x)) __r.__ll = __bswap_constant_64 (x); else { __w.__ll = (x); __r.__l[0] = __bswap_32 (__w.__l[1]); __r.__l[1] = __bswap_32 (__w.__l[0]); } __r.__ll; })) IN6_IS_ADDR_UNSPECIFIED(a) (((__const uint32_t *) (a))[0] == 0 && ((__const uint32_t *) (a))[1] == 0 && ((__const uint32_t *) (a))[2] == 0 && ((__const uint32_t *) (a))[3] == 0) IN6_IS_ADDR_LOOPBACK(a) (((__const uint32_t *) (a))[0] == 0 && ((__const uint32_t *) (a))[1] == 0 && ((__const uint32_t *) (a))[2] == 0 && ((__const uint32_t *) (a))[3] == htonl (1)) IN6_IS_ADDR_MULTICAST(a) (((__const uint8_t *) (a))[0] == 0xff) IN6_IS_ADDR_LINKLOCAL(a) ((((__const uint32_t *) (a))[0] & htonl (0xffc00000)) == htonl (0xfe800000)) IN6_IS_ADDR_SITELOCAL(a) ((((__const uint32_t *) (a))[0] & htonl (0xffc00000)) == htonl (0xfec00000)) IN6_IS_ADDR_V4MAPPED(a) ((((__const uint32_t *) (a))[0] == 0) && (((__const uint32_t *) (a))[1] == 0) && (((__const uint32_t *) (a))[2] == htonl (0xffff))) IN6_IS_ADDR_V4COMPAT(a) ((((__const uint32_t *) (a))[0] == 0) && (((__const uint32_t *) (a))[1] == 0) && (((__const uint32_t *) (a))[2] == 0) && (ntohl (((__const uint32_t *) (a))[3]) > 1)) IN6_ARE_ADDR_EQUAL(a,b) ((((__const uint32_t *) (a))[0] == ((__const uint32_t *) (b))[0]) && (((__const uint32_t *) (a))[1] == ((__const uint32_t *) (b))[1]) && (((__const uint32_t *) (a))[2] == ((__const uint32_t *) (b))[2]) && (((__const uint32_t *) (a))[3] == ((__const uint32_t *) (b))[3])) IN6_IS_ADDR_MC_NODELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x1)) IN6_IS_ADDR_MC_LINKLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x2)) IN6_IS_ADDR_MC_SITELOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x5)) IN6_IS_ADDR_MC_ORGLOCAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0x8)) IN6_IS_ADDR_MC_GLOBAL(a) (IN6_IS_ADDR_MULTICAST(a) && ((((__const uint8_t *) (a))[1] & 0xf) == 0xe)) +	OBDII_H_  OBDII_MODE_SHOW_CURRENT_DATA 0x01 OBDII_MODE_SHOW_FREEZE_FRAME_DATA 0x02 OBDII_MODE_SHOW_STORED_DTC 0x03 OBDII_MODE_CLEAR_STORED_DTC 0x04 OBDII_MODE_TEST_RESULTS_OXYGEN_SENSOR 0x05 OBDII_MODE_TEST_RESULTS_OTHER 0x06 OBDII_MODE_SHOW_PENDING_DTC 0x07 OBDII_MODE_CONTROL_OPERATION 0x08 OBDII_MODE_REQUEST_VEHICLE_INFORMATION 0x09 OBDII_MODE_PERMANENT_DTC 0x0A OBDII_PID_PIDS_SUPPORTED 0x00 OBDII_PID_MONITOR_STATUS_SINCE_DTCS_CLEARED 0x01 OBDII_PID_FREEZE_DTC 0x02 OBDII_PID_FUEL_SYSTEM_STATUS 0x03 OBDII_PID_ENGINE_LOAD 0x04 OBDII_PID_COOLANT_TEMP 0x05 OBDII_PID_SHORT_TERM_FUEL_TRIM_1 0x06 OBDII_PID_LONG_TERM_FUEL_TRIM_1 0x07  OBDII_PID_SHORT_TERM_FUEL_TRIM_2 0x08 !OBDII_PID_LONG_TERM_FUEL_TRIM_2 0x09 "OBDII_PID_FUEL_PRESSURE 0x0A #OBDII_PID_INTAKE_MAP 0x0B $OBDII_PID_RPM 0x0C %OBDII_PID_VEHICLE_SPEED 0x0D &OBDII_PID_TIMING_ADVANCE 0x0E 'OBDII_PID_INTAKE_TEMP 0x0F (OBDII_PID_MAF_FLOW 0x10 )OBDII_PID_THROTTLE 0x11 *OBDII_PID_OBD_STANDARDS 0x1C +OBDII_PID_AUX_INPUT 0x1E ,OBDII_PID_RUNTIME 0x1F -OBDII_PID_DISTANCE_WITH_MIL 0x21 .OBDII_PID_COMMANDED_EGR 0x2C /OBDII_PID_EGR_ERROR 0x2D 0OBDII_PID_COMMANDED_EVAPORATIVE_PURGE 0x2E 1OBDII_PID_FUEL_LEVEL 0x2F 2OBDII_PID_WARMS_UPS 0x30 3OBDII_PID_DISTANCE 0x31 4OBDII_PID_EVAP_SYS_VAPOR_PRESSURE 0x32 5OBDII_PID_BAROMETRIC_PRESSURE 0x33 6OBDII_PID_CATALYST_TEMP_B1S1 0x3C 7OBDII_PID_CATALYST_TEMP_B2S1 0x3D 8OBDII_PID_CATALYST_TEMP_B1S2 0x3E 9OBDII_PID_CATALYST_TEMP_B2S2 0x3F :OBDII_PID_CONTROL_MODULE_VOLTAGE 0x42 ;OBDII_PID_ABSOLUTE_ENGINE_LOAD 0x43 <OBDII_PID_AIR_FUEL_EQUIV_RATIO 0x44 =OBDII_PID_RELATIVE_THROTTLE_POS 0x45 >OBDII_PID_AMBIENT_TEMP 0x46 ?OBDII_PID_ABSOLUTE_THROTTLE_POS_B 0x47 @OBDII_PID_ABSOLUTE_THROTTLE_POS_C 0x48 AOBDII_PID_ACC_PEDAL_POS_D 0x49 BOBDII_PID_ACC_PEDAL_POS_E 0x4A COBDII_PID_ACC_PEDAL_POS_F 0x4B DOBDII_PID_COMMANDED_THROTTLE_ACTUATOR 0x4C EOBDII_PID_TIME_WITH_MIL 0x4D FOBDII_PID_TIME_SINCE_CODES_CLEARED 0x4E GOBDII_PID_FUEL_TYPE 0x51 HOBDII_PID_ETHANOL_FUEL 0x52 IOBDII_PID_FUEL_RAIL_PRESSURE 0x59 JOBDII_PID_RELATIVE_ACC_PEDAL_POSITION 0x5A KOBDII_PID_HYBRID_BATTERY_PERCENTAGE 0x5B LOBDII_PID_ENGINE_OIL_TEMP 0x5C MOBDII_PID_FUEL_INJECTION_TIMING 0x5D NOBDII_PID_ENGINE_FUEL_RATE 0x5E OOBDII_PID_ENGINE_TORQUE_DEMANDED 0x61 POBDII_PID_ENGINE_TORQUE_PERCENTAGE 0x62 QOBDII_PID_ENGINE_REF_TORQUE 0x63 TOBDII_PID_VIN 0x02 UOBDII_PID_CALIBRATION_ID 0x04 VOBDII_PID_CALIBRATION_VERIFICATION_NUMBER 0x06 WOBDII_PID_ECU_NAME 0x0A ,	OBDII_PRIVATE_H_  -BUBBLESORT_H   @    @    @    @    @    C    @    A    @    @        L            @    (     p     <      $     0     <     H       T      `   #  l   Reserved    Not available   OBD-II as defined by CARB   OBD as defined by EPA   OBD and OBD-II  OBD-I   Not OBD compliant   EOBD (Europe)   EOBD and OBD-II EOBD and OBD    EOBD, OBD and OBD II    JOBD (Japan)    JOBD and OBD II JOBD and EOBD   JOBD, EOBD, and OBD II  Engine Manufacturer Diagnostics (EMD)   Engine Manufacturer Diagnostics Enhanced (EMD+) Heavy Duty On-Board Diagnostics (Child/Partial) (HD OBD-C)  Heavy Duty On-Board Diagnostics (HD OBD)    World Wide Harmonized OBD (WWH OBD) Heavy Duty Euro OBD Stage I without NOx control (HD EOBD-I) Heavy Duty Euro OBD Stage I with NOx control (HD EOBD-I N)  Heavy Duty Euro OBD Stage II without NOx control (HD EOBD-II)   Heavy Duty Euro OBD Stage II with NOx control (HD EOBD-II N)    Brazil OBD Phase 1 (OBDBr-1)    Brazil OBD Phase 2 (OBDBr-2)    Korean OBD (KOBD)   India OBD I (IOBD I)    India OBD II (IOBD II)  Heavy Duty Euro OBD Stage VI (HD EOBD-IV)   Unknown Gasoline    Methanol    Ethanol Diesel  LPG CNG Propane Electric    Bifuel running Gasoline Bifuel running Methanol Bifuel running Ethanol  Bifuel running LPG  Bifuel running CNG  Bifuel running Propane  Bifuel running Electricity  Bifuel running electric and combustion engine   Hybrid gasoline Hybrid ethanol  Hybrid dielsel  Hybrid electric Hybrid running electric and combustion engine   Hybrid regenerative Hybrid running diesel   PIDs supported  Monitor status since DTCs cleared   Freeze DTC  Fuel system status  Calculated engine load  Engine coolant temperature  Short term fuel trim, bank 1    Long term fuel trim, bank 1 Short term fuel trim, bank 2    Long term fuel trim, bank 2 Fuel pressure   Intake manifold absolute pressure   Engine RPM  Vehicle speed   Timing advance  Intake air temperature  MAF air flow rate   Throttle position   OBD standards this vehicle conforms to  Auxiliary input status  Run time since engine start Distance traveled with malfunction indicator lamp (MIL) on  Commanded EGR   EGR error   Commanded evaporative purge Fuel Tank Level Input   Warm-ups since codes cleared    Distance traveled since codes cleared   Evap. System Vapor Pressure Absolute Barometric Pressure    Catalyst Temperature: Bank 1, Sensor 1  Catalyst Temperature: Bank 2, Sensor 1  Catalyst Temperature: Bank 1, Sensor 2  Catalyst Temperature: Bank 2, Sensor 2  Control module voltage  Absolute load value Fuel–Air commanded equivalence ratio  Relative throttle position  Ambient air temperature Absolute throttle position B    Absolute throttle position C    Accelerator pedal position D    Accelerator pedal position E    Accelerator pedal position F    Commanded throttle actuator Time run with MIL on    Time since trouble codes cleared    Fuel type   Ethanol fuel percentage Fuel rail absolute pressure Relative accelerator pedal position Hybrid battery pack remaining life  Engine oil temperature  Fuel injection timing   Engine fuel rate    Driver's demand engine - percent torque Actual engine - percent torque  Engine reference torque OBDII PID %d, mode %d   Read DTCs   Erase DTCs  Vehicle identification number   Calibration id  Calibration verification number ECU name    on  off MIL %s, num DTC = %d    %d km/h %d kPa  %d  %f rpm  %f Pa   %d degrees C    %d %%   %f g/s  %f degrees before TDC   %d km   %d minutes  %d s    %d Nm   %f V    %f l/h  %f %%   %f degrees  %f      |            L   DD       L   P   DD           h   DD         <   DD       @    DD         $  DD       (  H   DD        p  	  DD        <  l   DD         l   DD           DD             DD           (
  DD               DD          P   DD            DD               DD        #     DD         ]       }   L    {        L   P    ]P   T    }T       {               ]       }      {             ]     }  @   {        @  D   ]D  H   }H     {             ]     }  (   {        (  ,   ],  0   }0  p   {        p  t   ]t  x   }x  <   {        <  @   ]@  D   }D     {             ]     }     {             ]     }     {             ]     }     {             ]     }     {             ]     }     {             ]     }     {             ]     }      {               ]       }   #   {        #  #   ]#  #   }#  X$   {                 j  obdii_hex2uint16   obdii_hex2int16   obdii_percentage_value   obdii_temperature_value 4  obdii_standards `  obdii_fuel_type   obdii_get_ecu_id   obdii_get_pid_name .  obdii_lookup_pid j  obdii_lookup_ecu   obdii_parse_pids_supported C  obdii_parse_monitor_status   obdii_parse_mode_1_and_2   obdii_parse_mode_9 h  obdii_get_bit   obdii_parse_bitwise   obdii_parse_dtc   obdii_parse                      X$          result GNU C 4.3.3 ../src/obdii.c bitfield ecus short int obdii_parse obdii_standards data mode mil_on_off obdii_get_bit byte obdii_percentage_value uint8_t obdii_hex2int16 resp float obdii_lookup_ecu long long int long long unsigned int obdii_parse_dtc supported unsigned char obdii_lookup_pid length obdii_parse_mode_9 obdii_get_pid_name signed char obdii_parse_bitwise unsigned int code obdii_parse_pids_supported short unsigned int obdii_parse_monitor_status obdii_hex2uint16 char obdii_get_ecu_id long int obdii_parse_mode_1_and_2 int16_t dtc_cnt obdii_fuel_type /home/sisu/mathias/projects/wice/alkit-obdii/arm-committo long unsigned int obdii_ecu_ids ecuid ascii name obdii_temperature_value next obdii_status_monitor obdii_pids_supported  GCC: (Sourcery G++ Lite 2009q1-203) 4.3.3 A0   aeabi &   ARM10TDMI 	 .symtab .strtab .shstrtab .rel.text .data .bss .debug_abbrev .rel.debug_info .rel.debug_line .debug_macinfo .ARM.extab .rel.ARM.exidx .rodata .rel.debug_frame .debug_loc .rel.debug_pubnames .rel.debug_aranges .debug_str .comment .note.GNU-stack .ARM.attributes                                                        4   X$                    	                           %             $                     +             $                     0              $  K                 B              %                   >   	                            R              ,  Y                 N   	                            ^              $3  ~                 m               x                  |     p       t                   x   	                                                                                                 	                                                                                                 	                                                                  	                                  0                                         +                                                          p          1                                                                   0     =         	                @                                                                                                                                              
 	             
                                           	                 L          	                           	                                       	              	   |                     	                        	   (                     	               (         	                        	                        	   <            `         	   4            <                                             	               X         	   T                                                          	                !            #         	   #            #                                     	                                                                                                         L                    7   L   P     G              N              T              k      h          <        @           $       (  H                      p  	                                                              <  l         l     #        >         R             W             b         }                                                                                                            (
                              P     $         4  #        obdii.c $d $a obdii_hex2uint16 __aeabi_unwind_cpp_pr0 obdii_hex2int16 memcpy htons __aeabi_unwind_cpp_pr1 obdii_percentage_value obdii_temperature_value obdii_standards obdii_fuel_type obdii_get_ecu_id ntohl obdii_get_pid_name sprintf strlen malloc strcpy obdii_lookup_pid obdii_lookup_ecu obdii_parse_pids_supported obdii_parse_bitwise free bubblesort obdii_parse_monitor_status __aeabi_ui2f __aeabi_fdiv __aeabi_f2d __aeabi_ddiv __aeabi_dsub __aeabi_d2f __aeabi_dmul __aeabi_dadd obdii_parse_mode_1_and_2 obdii_parse_mode_9 memset obdii_get_bit obdii_parse_dtc obdii_parse l   @  x   A  |                                                                                                                                                                                                                                                                      (    ,    0    4    8    <    @    D    H    L    P    T    X    \    `    d    h    l    p    t    x    |                                                                                                              $    H  @  T  H                                        @                                                $    (    ,    0    4    8    <    @    D    H    L    P    T    X    \    `    d    h    l    p    t    x    |                                                                                                                                                                          $    (    ,    0    4    8    <    @    D    H    L    P    T    X    \    `    d    h    l    p    t    x    |          @    @    @    @    @  	  @  $	  @  <	  @  T	  @  l	  @  	  @  	  @  	  @  	  @  	  @  	  @  
  @  ,
  @  D
  @  \
  @  t
  @  
  @  
  @  
  @  
  @  
  @    @    @  4  @  L  @  d  @  |  @    @    @    @    @    @    @  $  @  <  @  T  @  l  @    @    @    @    @    @    @    @  ,  @  D  @  \  @  t  @    @    @    @    @    J    @     @  <    @    D    H    L    P    T    X    \    p  @    @    @    @    J    @    K    L     M  4    8    <    @    D    H    L    P    T    X    \    `    d    h    l    p    t    x    |                                                                                                                                                                          $    (    ,    0    4    8    `  Q    L    G    N    L  @  I    O    R    R    S    L    L                                                                                                $    (    ,    0    4    8    <    @    D    H    L    P    T    X    \    `    d    h    l    p    t    x    |                                                                                                                                                                          $    (    ,    0    4    8    <    @    D    H    L    P    T    \  R  l  Q    T    J    R    J    J  ,  J  8  =  D  U  X  V  h  W    J    =    U    V    W    J    J    D  @  J  L  C  d  J  p  =  |  U    V    W    J    U    W     X  (  Y  <  Z  L  W  h  J  t  =    J    =    J    =    J    =    J    =    J  (  =  4  U  H  V  X  W  t  J    =    U    V    W    J    J    U    W  8  [  `  X    Y    Z    W    J    =    U    W    Y  <  X  P  Z  `  W  |  J    =    U    W    X    Y    Z    W  0  J  <  =  H  U  T  W  p  \    X    Z    W    J    F    M    E     M  ,  R  T    X    \    `    d    h    p    t    x    |                                                  L     _    @  $  L  <  _  L  @  `  L  x  _    @    L  h  `     L        !    !    !    #    #    #    #    #    #    #    #    #    #  ]  $  a  0$  ^          9     9     9            !     %     ,   9  3   9  :   9  A   9  H   9  O   9  ]   9  d   9  k   9  {   9     9     9     9     9     9     9     9     9     9  	  9    9  8  9  l  9  w    {      5    9            5    9            5    9  
  9            5  &  9  6  9  A    E    I  5  R  9  b  9  m    q    u  5  ~  9    9            5    9    9            5    9    9    9  0  9  <    @    D  5  l  9  x    |      5    9            5    9    9    9  '  9  E  9  Q    U    Y  5  b  9    9            5    9    9    9    9    9  *    .    2  5  J  9  Y  9  j  9  v    z    ~  5    9    9            5    9    9    9    9     9     9  ,    0    4  5  =  9  L  9    9    9            5    9    9          *       >     *      B     *     *     *      *  (   *  0   *  4   *  8   *  <   *  @   *  H   *  P   *  T   *  X   *  \   *  `   *  d   *  h   *  l   *  p   *  x   *  |   *     *     *     *     *     4       ,   4  0     H   4  L     `   4  d     x   4  |        4          4          4          4          4         4      ,  4  0    H  4  L    l  4  p      4        4        4        4                     bubblesort.o/   1488972524  1002  17    100644  10580     `
ELF          (            P!     4     (   - M 0 000000000  0  0 0 0 0  0 0 00 00 Ћ / H-M  00 0000  0  00 0 R  00 000000 0 R000  SK %C  $ >  $ >  :;   :;I8
   I   :;I8
  .?:;'@  	 :;I
  
4 :;I
  .?:;'@   :;I
  4 :;I
   z             c       8          int        Zn      [)   # +   \n   #   ]{   # t   ^   7   ;   a   pid b)   # +   cn   #   d{   #   e   #    P                 /  	a    d	b    `
   )   l
   n   p
   	{   t 0      8  +         d
   )   lptr    p
      t               ../src /opt/codesourcery-r858/bin/../lib/gcc/arm-none-linux-gnueabi/4.3.3/include  bubblesort.c   stddef.h   obdii.h   bubblesort.h         gghgggkMKiןLaKg   __STDC__ 1  __STDC_HOSTED__ 1  __GNUC__ 4  __GNUC_MINOR__ 3  __GNUC_PATCHLEVEL__ 3  __SIZE_TYPE__ unsigned int  __PTRDIFF_TYPE__ int  __WCHAR_TYPE__ unsigned int  __WINT_TYPE__ unsigned int  __INTMAX_TYPE__ long long int  __UINTMAX_TYPE__ long long unsigned int  __GXX_ABI_VERSION 1002  __SCHAR_MAX__ 127  __SHRT_MAX__ 32767  __INT_MAX__ 2147483647  __LONG_MAX__ 2147483647L  __LONG_LONG_MAX__ 9223372036854775807LL  __WCHAR_MAX__ 4294967295U  __CHAR_BIT__ 8  __INTMAX_MAX__ 9223372036854775807LL  __FLT_EVAL_METHOD__ 0  __DEC_EVAL_METHOD__ 2  __FLT_RADIX__ 2  __FLT_MANT_DIG__ 24  __FLT_DIG__ 6  __FLT_MIN_EXP__ (-125)  __FLT_MIN_10_EXP__ (-37)  __FLT_MAX_EXP__ 128  __FLT_MAX_10_EXP__ 38  __FLT_MAX__ 3.40282347e+38F  __FLT_MIN__ 1.17549435e-38F  __FLT_EPSILON__ 1.19209290e-7F  __FLT_DENORM_MIN__ 1.40129846e-45F  __FLT_HAS_DENORM__ 1  __FLT_HAS_INFINITY__ 1  __FLT_HAS_QUIET_NAN__ 1  __DBL_MANT_DIG__ 53  __DBL_DIG__ 15  __DBL_MIN_EXP__ (-1021)  __DBL_MIN_10_EXP__ (-307)  __DBL_MAX_EXP__ 1024  __DBL_MAX_10_EXP__ 308  __DBL_MAX__ 1.7976931348623157e+308  __DBL_MIN__ 2.2250738585072014e-308  __DBL_EPSILON__ 2.2204460492503131e-16  __DBL_DENORM_MIN__ 4.9406564584124654e-324  __DBL_HAS_DENORM__ 1  __DBL_HAS_INFINITY__ 1  __DBL_HAS_QUIET_NAN__ 1  __LDBL_MANT_DIG__ 53  __LDBL_DIG__ 15  __LDBL_MIN_EXP__ (-1021)  __LDBL_MIN_10_EXP__ (-307)  __LDBL_MAX_EXP__ 1024  __LDBL_MAX_10_EXP__ 308  __DECIMAL_DIG__ 17  __LDBL_MAX__ 1.7976931348623157e+308L  __LDBL_MIN__ 2.2250738585072014e-308L  __LDBL_EPSILON__ 2.2204460492503131e-16L  __LDBL_DENORM_MIN__ 4.9406564584124654e-324L  __LDBL_HAS_DENORM__ 1  __LDBL_HAS_INFINITY__ 1  __LDBL_HAS_QUIET_NAN__ 1  __DEC32_MANT_DIG__ 7  __DEC32_MIN_EXP__ (-95)  __DEC32_MAX_EXP__ 96  __DEC32_MIN__ 1E-95DF  __DEC32_MAX__ 9.999999E96DF  __DEC32_EPSILON__ 1E-6DF  __DEC32_DEN__ 0.000001E-95DF  __DEC64_MANT_DIG__ 16  __DEC64_MIN_EXP__ (-383)  __DEC64_MAX_EXP__ 384  __DEC64_MIN__ 1E-383DD  __DEC64_MAX__ 9.999999999999999E384DD  __DEC64_EPSILON__ 1E-15DD  __DEC64_DEN__ 0.000000000000001E-383DD  __DEC128_MANT_DIG__ 34  __DEC128_MIN_EXP__ (-6143)  __DEC128_MAX_EXP__ 6144  __DEC128_MIN__ 1E-6143DL  __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL  __DEC128_EPSILON__ 1E-33DL  __DEC128_DEN__ 0.000000000000000000000000000000001E-6143DL  __REGISTER_PREFIX__   __USER_LABEL_PREFIX__   __VERSION__ "4.3.3"  __GNUC_GNU_INLINE__ 1  __NO_INLINE__ 1  __FINITE_MATH_ONLY__ 0  __CHAR_UNSIGNED__ 1  __SIZEOF_INT__ 4  __SIZEOF_LONG__ 4  __SIZEOF_LONG_LONG__ 8  __SIZEOF_SHORT__ 2  __SIZEOF_FLOAT__ 4  __SIZEOF_DOUBLE__ 8  __SIZEOF_LONG_DOUBLE__ 8  __SIZEOF_SIZE_T__ 4  __SIZEOF_WCHAR_T__ 4  __SIZEOF_WINT_T__ 4  __SIZEOF_PTRDIFF_T__ 4  __SIZEOF_POINTER__ 4  __arm__ 1  __APCS_32__ 1  __ARMEL__ 1  __SOFTFP__ 1  __VFP_FP__ 1  __THUMB_INTERWORK__ 1  __ARM_ARCH_5T__ 1  __ARM_EABI__ 1  __GXX_TYPEINFO_EQUALITY_INLINE 0  __gnu_linux__ 1  __linux 1  __linux__ 1  linux 1  __unix 1  __unix__ 1  unix 1  __ELF__ 1 +_STDDEF_H  ,_STDDEF_H_  ._ANSI_STDDEF_H  0__STDDEF_H__  _PTRDIFF_T  _T_PTRDIFF_  _T_PTRDIFF  __PTRDIFF_T  _PTRDIFF_T_  _BSD_PTRDIFF_T_  ___int_ptrdiff_t_h  _GCC_PTRDIFF_T  __need_ptrdiff_t __size_t__  __SIZE_T__  _SIZE_T  _SYS_SIZE_T_H  _T_SIZE_  _T_SIZE  __SIZE_T  _SIZE_T_  _BSD_SIZE_T_  _SIZE_T_DEFINED_  _SIZE_T_DEFINED  _BSD_SIZE_T_DEFINED_  _SIZE_T_DECLARED  ___int_size_t_h  _GCC_SIZE_T  _SIZET_  __size_t  __need_size_t __wchar_t__  __WCHAR_T__  _WCHAR_T  _T_WCHAR_  _T_WCHAR  __WCHAR_T  _WCHAR_T_  _BSD_WCHAR_T_  _WCHAR_T_DEFINED_  _WCHAR_T_DEFINED  _WCHAR_T_H  ___int_wchar_t_h  __INT_WCHAR_T_H  _GCC_WCHAR_T  _WCHAR_T_DECLARED  _BSD_WCHAR_T_ __need_wchar_t NULL NULL ((void *)0) __need_NULL offsetof(TYPE,MEMBER) __builtin_offsetof (TYPE, MEMBER) 	OBDII_H_  OBDII_MODE_SHOW_CURRENT_DATA 0x01 OBDII_MODE_SHOW_FREEZE_FRAME_DATA 0x02 OBDII_MODE_SHOW_STORED_DTC 0x03 OBDII_MODE_CLEAR_STORED_DTC 0x04 OBDII_MODE_TEST_RESULTS_OXYGEN_SENSOR 0x05 OBDII_MODE_TEST_RESULTS_OTHER 0x06 OBDII_MODE_SHOW_PENDING_DTC 0x07 OBDII_MODE_CONTROL_OPERATION 0x08 OBDII_MODE_REQUEST_VEHICLE_INFORMATION 0x09 OBDII_MODE_PERMANENT_DTC 0x0A OBDII_PID_PIDS_SUPPORTED 0x00 OBDII_PID_MONITOR_STATUS_SINCE_DTCS_CLEARED 0x01 OBDII_PID_FREEZE_DTC 0x02 OBDII_PID_FUEL_SYSTEM_STATUS 0x03 OBDII_PID_ENGINE_LOAD 0x04 OBDII_PID_COOLANT_TEMP 0x05 OBDII_PID_SHORT_TERM_FUEL_TRIM_1 0x06 OBDII_PID_LONG_TERM_FUEL_TRIM_1 0x07  OBDII_PID_SHORT_TERM_FUEL_TRIM_2 0x08 !OBDII_PID_LONG_TERM_FUEL_TRIM_2 0x09 "OBDII_PID_FUEL_PRESSURE 0x0A #OBDII_PID_INTAKE_MAP 0x0B $OBDII_PID_RPM 0x0C %OBDII_PID_VEHICLE_SPEED 0x0D &OBDII_PID_TIMING_ADVANCE 0x0E 'OBDII_PID_INTAKE_TEMP 0x0F (OBDII_PID_MAF_FLOW 0x10 )OBDII_PID_THROTTLE 0x11 *OBDII_PID_OBD_STANDARDS 0x1C +OBDII_PID_AUX_INPUT 0x1E ,OBDII_PID_RUNTIME 0x1F -OBDII_PID_DISTANCE_WITH_MIL 0x21 .OBDII_PID_COMMANDED_EGR 0x2C /OBDII_PID_EGR_ERROR 0x2D 0OBDII_PID_COMMANDED_EVAPORATIVE_PURGE 0x2E 1OBDII_PID_FUEL_LEVEL 0x2F 2OBDII_PID_WARMS_UPS 0x30 3OBDII_PID_DISTANCE 0x31 4OBDII_PID_EVAP_SYS_VAPOR_PRESSURE 0x32 5OBDII_PID_BAROMETRIC_PRESSURE 0x33 6OBDII_PID_CATALYST_TEMP_B1S1 0x3C 7OBDII_PID_CATALYST_TEMP_B2S1 0x3D 8OBDII_PID_CATALYST_TEMP_B1S2 0x3E 9OBDII_PID_CATALYST_TEMP_B2S2 0x3F :OBDII_PID_CONTROL_MODULE_VOLTAGE 0x42 ;OBDII_PID_ABSOLUTE_ENGINE_LOAD 0x43 <OBDII_PID_AIR_FUEL_EQUIV_RATIO 0x44 =OBDII_PID_RELATIVE_THROTTLE_POS 0x45 >OBDII_PID_AMBIENT_TEMP 0x46 ?OBDII_PID_ABSOLUTE_THROTTLE_POS_B 0x47 @OBDII_PID_ABSOLUTE_THROTTLE_POS_C 0x48 AOBDII_PID_ACC_PEDAL_POS_D 0x49 BOBDII_PID_ACC_PEDAL_POS_E 0x4A COBDII_PID_ACC_PEDAL_POS_F 0x4B DOBDII_PID_COMMANDED_THROTTLE_ACTUATOR 0x4C EOBDII_PID_TIME_WITH_MIL 0x4D FOBDII_PID_TIME_SINCE_CODES_CLEARED 0x4E GOBDII_PID_FUEL_TYPE 0x51 HOBDII_PID_ETHANOL_FUEL 0x52 IOBDII_PID_FUEL_RAIL_PRESSURE 0x59 JOBDII_PID_RELATIVE_ACC_PEDAL_POSITION 0x5A KOBDII_PID_HYBRID_BATTERY_PERCENTAGE 0x5B LOBDII_PID_ENGINE_OIL_TEMP 0x5C MOBDII_PID_FUEL_INJECTION_TIMING 0x5D NOBDII_PID_ENGINE_FUEL_RATE 0x5E OOBDII_PID_ENGINE_TORQUE_DEMANDED 0x61 POBDII_PID_ENGINE_TORQUE_PERCENTAGE 0x62 QOBDII_PID_ENGINE_REF_TORQUE 0x63 TOBDII_PID_VIN 0x02 UOBDII_PID_CALIBRATION_ID 0x04 VOBDII_PID_CALIBRATION_VERIFICATION_NUMBER 0x06 WOBDII_PID_ECU_NAME 0x0A BUBBLESORT_H   @                   |               DD             DD         ]       }       {               ]       }   8   {        -        ~     bubble_swap /  bubblesort                      8          unsigned int temp_ecus ../src/bubblesort.c name bubblesort obdii_pids_supported unsigned char char /home/sisu/mathias/projects/wice/alkit-obdii/arm-committo temp_pid next ecus temp_name lptr ecuid start bubble_swap GNU C 4.3.3 swapped obdii_ecu_ids  GCC: (Sourcery G++ Lite 2009q1-203) 4.3.3 A0   aeabi &   ARM10TDMI 	 .symtab .strtab .shstrtab .rel.text .data .bss .debug_abbrev .rel.debug_info .rel.debug_line .debug_macinfo .ARM.extab .rel.ARM.exidx .rel.debug_frame .debug_loc .rel.debug_pubnames .rel.debug_aranges .debug_str .comment .note.GNU-stack .ARM.attributes                                                        4   8                    	           '                 %             l                     +             l                     0              l                    B              6  ~                 >   	           '                R                                  N   	           (                 ^              }  w                 m                                 |     p                           x   	           (  (                               D                     	           )                                T  V                                  1                     	           <)                                                       	           D)                       0                                          +                                                           p           1                                P                                   %                	              '  Y                                                                                                                                               
              
                                                                                                                                                                                                                                             7           B               bubblesort.c $d $a bubble_swap __aeabi_unwind_cpp_pr0 bubblesort __aeabi_unwind_cpp_pr1                                       !     %     3     8     D     R     `     w                                                          !    1    8    <    @    E    S    o             *            *           *            ,     0                    