ELF                4   <      4    (                   
   
            
                       `
  `  `                                                                        	                                                             
                                                        `       
                          /     h     5   P	  1    	 ;              H              U   @       c              l              t              |                     Q                         /          /          L                                                                  >         P	                	                   _DYNAMIC _GLOBAL_OFFSET_TABLE_ __gmon_start__ _init _fini pam_get_user pam_get_item _set_auth_tok getpwnam geteuid seteuid getspnam crypt strcmp pam_sm_authenticate pam_sm_setcred converse free pam_set_item libcrypt.so.1 ___brk_addr __environ atexit _etext _edata __bss_start _end   X    \    T           
  $    (    ,    0    4    8    <  	  @    D    H    L    P    US    [g  D    t   +  ]]             h       h      h      h      h        h(   $   h0   (   h8   p,   h@   `0   hH   P4   hP   @8   hX   0<   h`    @   hh       UVS    [F  px tЃ> ue[^ÐUS    [  ]ÐUWVS    [  }PEPuVP+  EPjuV} uWuVuVuV   EPjuVQEPE~   EǋuFP|EPEWn} tIEP,t)uV    ux*v '    u~&    
   K'    u~ u} u} u+'    WEPWPt   t& 1e[^_]Ít& U1]Í&    UVS    [v  uMUEPRQVZe[^]ÐUVS    [F  uMUEPRQVe[^]ÐUWVS    [  U}uEPjRuEPRVWMQ Ѝe[^_]Ít& UWVS    [  }uUUE   EE    EPEPjWtuUEt*   t8 uP   4E0     v    '    EPVjW:1e[^_]ÐUVS    [  pxtЃ>ue[^ÐUS    [  H   L   #]ÐUS    [÷  []]$Id: pam_unix_auth.c,v 1.1 1996/11/09 19:44:35 morgan Exp morgan $ pam_unix authentication functions. alex@bach.cis.temple.edu login:  x Password:          `                  "  2  B  R  b  r                                    P	                L  
                   p            0                                 t     d         d     C   <       R          t                                                  (         l                                                      
         #         P         k                                              )        0        8     @        M        Z        e        q                   *        ,        -        .        /        0        1        2        3        4        5        :     9   =     F   >     W   ?     c   @     p   B     }   E        T        W        Y        !        "        #        $        %        &        '        *     (   +     1   ,     :   -     D   .     O   /     X   0     b   1     k   2     t   5        :        ;        ?        N        J        K        L        g        h        i        j        k        l        m        n     $   p     2         a   -     l   0     w                                    :         d       }                                           !        4                      @         O                                    	         b	         	         	         
         /
        <
         s
         
        
         
             G     )   H     3         k                                              J         ~                           $         ^                           &         d                                    Q                                    8         f                                    K                                    7         s                           0         h                                    T                                    (         ^                                       t     &         Y                                             L         _                                    M                                       n     F   0     e                             & l l	  !  $    3       @       I       Q       ^  D      ^  D     ^  D     ^  D  7   ^  D  F   ^  D  O   ^  D  a   ^  D  l   ^  D  {   ^  D     ^  D     ^  D     ^  D     ^  D     ^  D     ^  D     ^  D     ^  D     ^  D     ^  D     ^  D     ^  D     ^  D     ^  D    ^  D    ^  D     ^  D  /  ^  D  5  ^  D  @  ^  D  J  ^  D  U  ^  D  `  ^  D  b  _  @     h  @      r    |          @        @       @      ^          @     ^        ^        ^     b    $           @       I              ^  D      ^  D    ^  D      $         @      I            ^  D     ^  D    ^  D &     @      @      @    _  @       $         @      I            ^  D     ^  D    ^  D &     @      @      @    _  @     ^  d        d     "  d     C   <       R          t                                                  (         l                                                      
         #         P         k                                              )        0     ,       E                                    6                                    h   0                                1   4     D  $ X   P   S    ]   T    f   U    z   V    ^  D X     ^  D Y    ^  D \    ^  D ] *   ^  D _ 1   ^  D d B   ^  D e B     @ S      @ U      @ V    h  @ Y        Z ^        ^     B     $ n @     k    @   l    I   l       m    ^  D n     ^  D o    ^  D w    ^  D x !   ^  D y (   ^  D z 1   ^  D | 8   ^  D  O   ^  D  V   ^  D  c   ^  D  i   ^  D  p   ^  D  u   ^  D  {   ^  D     ^  D     ^  D     ^  D     ^  D       @ k      @ l    h  @ o       @ p       r    r    s ^        ^        ^  d     pam_unix_auth.c /usr/src/bs/BUILD/Linux-PAM-0.64/modules/pam_unix/ gcc2_compiled. int:t1=r1;-2147483648;2147483647; char:t2=r2;0;127; long int:t3=r1;-2147483648;2147483647; unsigned int:t4=r1;0;-1; long unsigned int:t5=r1;0;-1; long long int:t6=r1;01000000000000000000000;0777777777777777777777; long long unsigned int:t7=r1;0000000000000;01777777777777777777777; short int:t8=r1;-32768;32767; short unsigned int:t9=r1;0;65535; signed char:t10=r1;-128;127; unsigned char:t11=r1;0;255; float:t12=r1;4;0; double:t13=r1;8;0; long double:t14=r1;12;0; complex int:t15=s8real:1,0,32;imag:1,32,32;; complex float:t16=r16;4;0; complex double:t17=r17;8;0; complex long double:t18=r18;12;0; void:t19=19 size_t:t4 wchar_t:t3 div_t:t20=s8quot:1,0,32;rem:1,32,32;; ldiv_t:t21=s8quot:3,0,32;rem:3,32,32;; lldiv_t:t22=s16quot:6,0,64;rem:6,64,64;; __u_char:t11 __u_short:t9 __u_int:t4 __u_long:t5 __u_quad_t:t7 __quad_t:t6 __qaddr_t:t23=*6 __dev_t:t7 __uid_t:t4 __gid_t:t4 __ino_t:t5 __mode_t:t4 __nlink_t:t4 __off_t:t3 __loff_t:t6 __pid_t:t1 __ssize_t:t1 __fsid_t:t24=s8__val:25=ar1;0;1;1,0,64;; __daddr_t:t1 __caddr_t:t26=*2 __time_t:t3 __swblk_t:t3 __clock_t:t3 __fd_mask:t5 __fd_set:t27=s128fds_bits:28=ar1;0;31;5,0,1024;; __key_t:t1 __ipc_pid_t:t9 u_char:t11 u_short:t9 u_int:t4 u_long:t5 quad_t:t6 u_quad_t:t7 fsid_t:t24 dev_t:t7 gid_t:t4 ino_t:t5 mode_t:t4 nlink_t:t4 off_t:t3 loff_t:t6 pid_t:t1 uid_t:t4 ssize_t:t1 daddr_t:t1 caddr_t:t26 key_t:t1 time_t:t3 ulong:t5 ushort:t9 uint:t4 int8_t:t10 u_int8_t:t11 int16_t:t8 u_int16_t:t9 int32_t:t1 u_int32_t:t4 int64_t:t6 u_int64_t:t7 register_t:t1 timespec:T29=s8tv_sec:3,0,32;tv_nsec:3,32,32;; fd_mask:t5 fd_set:t27 random_data:T30=s28fptr:31=*1,0,32;rptr:31,32,32;\ state:31,64,32;rand_type:1,96,32;rand_deg:1,128,32;\ rand_sep:1,160,32;end_ptr:31,192,32;; drand48_data:T32=s24x:33=ar1;0;2;9,0,48;a:33,48,48;\ c:9,96,16;old_x:33,112,48;init:1,160,32;; __compar_fn_t:t34=*35=f1 comparison_fn_t:t34 wint_t:t4 _G_int16_t:t8 _G_int32_t:t1 _G_uint16_t:t9 _G_uint32_t:t4 __gnuc_va_list:t36=*19 _IO_lock_t:t19 _IO_marker:T37=s12_next:38=*37,0,32;_sbuf:39=*40=xs_IO_FILE:,32,32;\ _pos:1,64,32;; _IO_FILE:T40=s76_flags:1,0,32;_IO_read_ptr:26,32,32;\ _IO_read_end:26,64,32;_IO_read_base:26,96,32;\ _IO_write_base:26,128,32;_IO_write_ptr:26,160,32;\ _IO_write_end:26,192,32;_IO_buf_base:26,224,32;\ _IO_buf_end:26,256,32;_IO_save_base:26,288,32;_IO_backup_base:26,320,32;\ _IO_save_end:26,352,32;_markers:38,384,32;_chain:39,416,32;\ _fileno:1,448,32;_blksize:1,480,32;_offset:3,512,32;\ _cur_column:9,544,16;_unused:2,560,8;_shortbuf:41=ar1;0;0;2,568,8;\ _lock:42=*19,576,32;; _IO_FILE:t40 _IO_cookie_io_functions_t:t43=s16read:44=*45=f1,0,32;\ write:46=*47=f1,32,32;seek:48=*49=f3,64,32;\ close:50=*51=f1,96,32;; _IO_cookie_file:T52=s100file:40,0,608;vtable:53=*19,608,32;\ cookie:36,640,32;io_functions:43,672,128;; FILE:t40 fpos_t:t3  :T54=e_PC_LINK_MAX:0,_PC_MAX_CANON:1,_PC_MAX_INPUT:2,\ _PC_NAME_MAX:3,_PC_PATH_MAX:4,_PC_PIPE_BUF:5,\ _PC_CHOWN_RESTRICTED:6,_PC_NO_TRUNC:7,_PC_VDISABLE:8,\ _PC_SYNC_IO:9,_PC_ASYNC_IO:10,_PC_PRIO_IO:11,\ _PC_SOCK_MAXBUF:12,;  :T55=e_SC_ARG_MAX:0,_SC_CHILD_MAX:1,_SC_CLK_TCK:2,\ _SC_NGROUPS_MAX:3,_SC_OPEN_MAX:4,_SC_STREAM_MAX:5,\ _SC_TZNAME_MAX:6,_SC_JOB_CONTROL:7,_SC_SAVED_IDS:8,\ _SC_REALTIME_SIGNALS:9,_SC_PRIORITY_SCHEDULING:10,\ _SC_TIMERS:11,_SC_ASYNCHRONOUS_IO:12,_SC_PRIORITIZED_IO:13,\ _SC_SYNCHRONIZED_IO:14,_SC_FSYNC:15,_SC_MAPPED_FILES:16,\ _SC_MEMLOCK:17,_SC_MEMLOCK_RANGE:18,_SC_MEMORY_PROTECTION:19,\ _SC_MESSAGE_PASSING:20,_SC_SEMAPHORES:21,_SC_SHARED_MEMORY_OBJECTS:22,\ _SC_AIO_LISTIO_MAX:23,_SC_AIO_MAX:24,_SC_AIO_PRIO_DELTA_MAX:25,\ _SC_DELAYTIMER_MAX:26,_SC_MQ_OPEN_MAX:27,_SC_MQ_PRIO_MAX:28,\ _SC_VERSION:29,_SC_PAGESIZE:30,_SC_RTSIG_MAX:31,\ _SC_SEM_NSEMS_MAX:32,_SC_SEM_VALUE_MAX:33,_SC_SIGQUEUE_MAX:34,\ _SC_TIMER_MAX:35,_SC_BC_BASE_MAX:36,_SC_BC_DIM_MAX:37,\ _SC_BC_SCALE_MAX:38,_SC_BC_STRING_MAX:39,_SC_COLL_WEIGHTS_MAX:40,\ _SC_EQUIV_CLASS_MAX:41,_SC_EXPR_NEST_MAX:42,_SC_LINE_MAX:43,\ _SC_RE_DUP_MAX:44,_SC_CHARCLASS_NAME_MAX:45,_SC_2_VERSION:46,\ _SC_2_C_BIND:47,_SC_2_C_DEV:48,_SC_2_FORT_DEV:49,\ _SC_2_FORT_RUN:50,_SC_2_SW_DEV:51,_SC_2_LOCALEDEF:52,\ _SC_PII:53,_SC_PII_XTI:54,_SC_PII_SOCKET:55,\ _SC_PII_INTERNET:56,_SC_PII_OSI:57,_SC_POLL:58,\ _SC_SELECT:59,_SC_UIO_MAXIOV:60,_SC_PII_INTERNET_STREAM:61,\ _SC_PII_INTERNET_DGRAM:62,_SC_PII_OSI_COTS:63,_SC_PII_OSI_CLTS:64,\ _SC_PII_OSI_M:65,_SC_T_IOV_MAX:66,_SC_THREADS:67,\ _SC_THREAD_SAFE_FUNCTIONS:68,_SC_GETGR_R_SIZE_MAX:69,\ _SC_GETPW_R_SIZE_MAX:70,_SC_LOGIN_NAME_MAX:71,_SC_TTY_NAME_MAX:72,\ _SC_THREAD_DESTRUCTOR_ITERATIONS:73,_SC_THREAD_KEYS_MAX:74,\ _SC_THREAD_STACK_MIN:75,_SC_THREAD_THREADS_MAX:76,\ _SC_THREAD_ATTR_STACKADDR:77,_SC_THREAD_ATTR_STACKSIZE:78,\ _SC_THREAD_PRIORITY_SCHEDULING:79,_SC_THREAD_PRIO_INHERIT:80,\ _SC_THREAD_PRIO_PROTECT:81,_SC_THREAD_PROCESS_SHARED:82,\ _SC_NPROCESSORS_CONF:83,_SC_NPROCESSORS_ONLN:84,_SC_PHYS_PAGES:85,\ _SC_AVPHYS_PAGES:86,_SC_ATEXIT_MAX:87,_SC_PASS_MAX:88,\ _SC_XOPEN_VERSION:89,_SC_XOPEN_XCU_VERSION:90,_SC_XOPEN_UNIX:91,\ _SC_XOPEN_CRYPT:92,_SC_XOPEN_ENH_I18N:93,_SC_XOPEN_SHM:94,\ _SC_2_CHAR_TERM:95,_SC_2_C_VERSION:96,_SC_2_UPE:97,\ _SC_XOPEN_XPG2:98,_SC_XOPEN_XPG3:99,_SC_XOPEN_XPG4:100,\ _SC_CHAR_BIT:101,_SC_CHAR_MAX:102,_SC_CHAR_MIN:103,\ _SC_INT_MAX:104,_SC_INT_MIN:105,_SC_LONG_BIT:106,\ _SC_WORD_BIT:107,_SC_MB_LEN_MAX:108,_SC_NZERO:109,\ _SC_SSIZE_MAX:110,_SC_SCHAR_MAX:111,_SC_SCHAR_MIN:112,\ _SC_SHRT_MAX:113,_SC_SHRT_MIN:114,_SC_UCHAR_MAX:115,\ _SC_UINT_MAX:116,_SC_ULONG_MAX:117,_SC_USHRT_MAX:118,\ _SC_NL_ARGMAX:119,_SC_NL_LANGMAX:120,_SC_NL_MSGMAX:121,\ _SC_NL_NMAX:122,_SC_NL_SETMAX:123,_SC_NL_TEXTMAX:124,;  :T56=e_CS_PATH:0,; ptrdiff_t:t1 passwd:T57=s28pw_name:26,0,32;pw_passwd:26,32,32;\ pw_uid:4,64,32;pw_gid:4,96,32;pw_gecos:26,128,32;\ pw_dir:26,160,32;pw_shell:26,192,32;; spwd:T58=s36sp_namp:26,0,32;sp_pwdp:26,32,32;\ sp_lstchg:3,64,32;sp_min:3,96,32;sp_max:3,128,32;\ sp_warn:3,160,32;sp_inact:3,192,32;sp_expire:3,224,32;\ sp_flag:5,256,32;; lconv:T59=s48decimal_point:26,0,32;thousands_sep:26,32,32;\ grouping:26,64,32;int_curr_symbol:26,96,32;currency_symbol:26,128,32;\ mon_decimal_point:26,160,32;mon_thousands_sep:26,192,32;\ mon_grouping:26,224,32;positive_sign:26,256,32;\ negative_sign:26,288,32;int_frac_digits:2,320,8;\ frac_digits:2,328,8;p_cs_precedes:2,336,8;p_sep_by_space:2,344,8;\ n_cs_precedes:2,352,8;n_sep_by_space:2,360,8;\ p_sign_posn:2,368,8;n_sign_posn:2,376,8;; locale_t:t60=ar1;0;5;61=*62=xslocale_data: pam_handle_t:t63=xspam_handle: pam_message:T64=s8msg_style:1,0,32;msg:65=*2,32,32;; pam_response:T66=s8resp:26,0,32;resp_retcode:1,32,32;; pam_conv:T67=s8conv:68=*69=f1,0,32;appdata_ptr:36,32,32;; rcsid:S70=ar1;0;126;2 _pam_auth_unix:f1 pamh:p71=*63 flags:p1 argc:p1 argv:p72=*65  argv:r72 retval:r1 pw:73=*57 name:65 p:26 pp:r26 salt:r65 sp:r74=*58 save_uid:r4 _pam_set_credentials_unix:f1 pamh:p71 argv:p72 pam_sm_authenticate:F1 pamh:r71 flags:r1 argc:r1 pam_sm_setcred:F1 support.c __compar_fn_t:t22=*23=f1 lconv:T24=s48decimal_point:25=*2,0,32;thousands_sep:25,32,32;\ grouping:25,64,32;int_curr_symbol:25,96,32;currency_symbol:25,128,32;\ mon_decimal_point:25,160,32;mon_thousands_sep:25,192,32;\ mon_grouping:25,224,32;positive_sign:25,256,32;\ negative_sign:25,288,32;int_frac_digits:2,320,8;\ pam_handle_t:t26=xspam_handle: pam_message:T27=s8msg_style:1,0,32;msg:28=*2,32,32;; pam_response:T29=s8resp:25,0,32;resp_retcode:1,32,32;; pam_conv:T30=s8conv:31=*32=f1,0,32;appdata_ptr:33=*19,32,32;; __gnuc_va_list:t33 converse:F1 pamh:p34=*26 nargs:p1 message:p35=*36=*27 response:p37=*38=*29 pamh:r34 message:r35 response:r37 conv:39=*30 _set_auth_tok:F1 pamh:p34 argv:p40=*28 p:r25 msg:41=ar1;0;0;27 pmsg:42=ar1;0;0;36 resp:38  GCC: (GNU) 2.7.2.3  GCC: (GNU) 2.7.2.3  GCC: (GNU) 2.7.2.3  GCC: (GNU) 2.7.2.3  GCC: (GNU) 2.7.2.3  GCC: (GNU) 2.7.2.3           01.01             01.01             01.01             01.01             01.01             01.01    .symtab .strtab .shstrtab .hash .dynsym .dynstr .rel.got .rel.plt .init .plt .text .fini .rodata .data .ctors .dtors .got .dynamic .bss .stab .stabstr .comment .note .rel.stab                                                                        !         L  L                )                              1   	                         :   	      0  0  p               C             ,                  I                              N                              T         P	  P	                    Z         l	  l	                    b             
                     h             
                    o           
                    v           
  P                 {         `  `
                             
                                   
  |                             \                                 s:  x                            x   :  x                     	          ?  h                             c;                                  d@  0              	              C                                ,	     8	                       (     4             x                                      L                                    0                                                P	       	     l	       
                                                       `                                                                  x                                                                                               `          P	       &     L     /             ;             E     h     K              T              a       Q      g          s              {                               P	  1    	        >                   @                                /                        /                                   pam_get_item geteuid _DYNAMIC _etext converse ___brk_addr __environ _init getspnam pam_set_item crypt __bss_start seteuid strcmp getpwnam _fini atexit _edata _set_auth_tok _GLOBAL_OFFSET_TABLE_ _end pam_sm_setcred pam_get_user pam_sm_authenticate free __gmon_start__ 