ELF                 ”   4  ~<    4    ( % $                 ñ  ñ           ô ô      M  M           ì ì                    %   !                                            
                                                                                                                     	                                                                                                                                 "                    $              .        "      =              E ì         N              W        "      t        "      ‘    4     å              ì              ô                                        - A        4              ;             C         ÿñ  O  H   ü    U             f  ñ        m  D   �    s        "     �             ¤              ï A        «             ° ô        Æ     ”            pam_set_item _ex_register getpwnam pam_start _ex_deregister sysconf _DYNAMIC getgrgid __1cH__CimplKcplus_fini6F_v_ __1cH__CimplKcplus_init6F_v_ Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeAuthenticate strdup pam_end _get_exit_frame_monitor _getgroupsbymember pam_acct_mgmt _edata atexit sprintf SUNWprivate _init pam_authenticate _etext _fini __1cG__CrunVdo_exit_code_in_range6Fpv1_v_ calloc strlen free _GLOBAL_OFFSET_TABLE_ Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeGetGroups _PROCEDURE_LINKAGE_TABLE_ libsolarisauth.so libpam.so.1 SUNW_1.1 libCrun.so.1 libCstd.so.1 SUNW_1.1.1 libpthread.so.1 libsocket.so.1 libnsl.so.1 libdl.so.1 librt.so.1 libkstat.so.1 $ORIGIN:$ORIGIN/../lib:$ORIGIN/../../lib        C       
='‘      O        X       
='‘      O        e       'š!     r        �<¯        1         èkE         C                                                              ø    @ ü     	        Ø      ä      è      ü       €      T        ü                       	       
     8        <    A 4       @       L       X       d       p       |       ˆ       ”               ¬       ¸       Ä       Ð       Ü                      �ã¿�@    C‚`Ð À ®Àà'¿ðð' Dò' Hô' Lö' Pà D€¤  €      € Jà'¿üà D�  @ C4’ Ð'¿ôà¿ô€¤  €      € >à'¿üà D€  € 5À'¿ø€    €    ä Hà¿ø£, à€æ  €¤çÑ€     $à€¤ ¿ÿô   £, !    !„ä¿ð ?ð  â  €�Ä     ¿ÿè   €¤çÒ¿ÿå   ¿ÿã   ä¿ôà¿ø£,  €À$ æàä¿ôà¿ø£, æ$€à¿ø  à'¿øâ¿øà D€¤@¿ÿÏ   â¿ôà Lâ$  € À'¿üà¿ü°  �Çà�è     Œ   Œ   Œ   Œ            �ã¿ˆ@    B‚c8 À ®Àà'¿èð' Dò' HÀ'¿ðààà'¿ôÀ'¿øààâ D¤¿ô¦¿ð�  ’@ ”€ @ BÑ–À Ð'¿ìà¿ì€¤  € 
   à¿ðâ¿ì�  @ BÊ’@ à¿ì€ >à'¿üà¿ðâ H�  ’ @ BÄ”@ Ð'¿ìà¿ì€¤  € 
   à¿ðâ¿ì�  @ B·’@ à¿ì€ +à'¿üà¿ð�  @ B¶’  Ð'¿ìà¿ì€¤  € 
   à¿ðâ¿ì�  @ B¦’@ à¿ì€ à'¿üà¿ð�  @ B¨’  Ð'¿ìà¿ì€¤  € 
   à¿ðâ¿ì�  @ B•’@ à¿ì€ 	à'¿üà¿ðâ¿ì�  @ B�’@ € À'¿üà¿ü°  �Çà�è                 �ã¿˜ð' DÀ'¿øà Dƒ< �€           ü 
.€ !   à' Dà D€¤  €    à¿ø  à'¿øà Dƒ< �€           ü 
.€ !   à' Dà D€¤  ¿ÿñ   à¿ø  € à'¿üà¿ü°  �Çà�è              �ã¿p@    B‚`à À ®Àà'¿Ôð' Dò' HÀ'¿ð@ BT� Ð'¿èà¿è€¤  €     ?ÿ€ }à'¿üà D@ BL�  Ð'¿ôà¿ô€¤  €     ?ÿ€ rà'¿üà¿è�  @ B+’ Ð'¿ðà¿ð€¤  €     ?ÿ€ fà'¿üà¿ôâ à¿ðâ$  à Dâ¿ðä¿è�  ’@ ”€ @ B/– Ð'¿ìà¿ì¡, �  @ B’ à HÐ$  À'¿äÀ'¿àâ¿äà¿ì€¤@€ E   ä¿ðà¿ä£, à€@ B�  Ð'¿øà¿ø€¤  €    à¿øà  @ B�  à Hä  à¿à£, Ð$€à¿à  à'¿àä¿ðà¿ä£, à€ÿÿq�     � @ Aç’  à Hä  à¿à£, Ð$€à Hä  à¿à£, à€à'¿Üà¿à  à'¿àà¿Üà'¿Øæ¿Øêàä¿ðà¿ä£, à€�À ’@ @ Aî”  à¿ä  à'¿äâ¿äà¿ì€¤@¿ÿ¿   à¿ð@ Aæ�  à¿à€ à'¿üà¿ü°  �Çà�è                 �ã¿€@    A‚b€ À ®Àà'¿äð' Dò' Hà H¢¿ø�  ÿÿ\’@ Ð'¿ðà¿ð€¤  €    € MÀ'¿üæ Dàà è"°ê¿ðä âà�À ’@ ŸÄ€    ¬  â Dà` ä"œàà�@ ’  ŸÄ€       �À ’@ ”€ –  ŸÅ     Ð'¿èà¿ð€  € (À'¿ôæ Dàà è"œä¿øà¿ô£, à€�À ’  ŸÅ     Ð'¿ìâ Dà` è"¸à¿èä¿ôæ¿ì�@ ’  ”€ –À ŸÅ     ä¿øà¿ô£, à€@ Aˆ�  à¿ô  à'¿ôâ¿ôà¿ð€¤@¿ÿÜ   à¿ø@ A}�  à¿è€ à'¿üà¿ü°  �Çà�è              �ã¿�ð' Dò' Hô' Lâ Dà` ä"¤à L�@ ’  ”  ŸÄ€    Ð'¿øà Dâ¿ø�  ÿÿ‡’@ Ð'¿ôâ Dà` æ"¨à Lä¿ø�@ ’  ”€ ŸÄÀ    à¿ô€ à'¿üà¿ü°  �Çà�è                 �ã¿˜ð' Dò' Hà Dâ H�  ÿþ:’@ €   `?ÿà'¿øà¿ø€ à'¿üà¿ü°  �Çà�è              �ã¿�ð' Dò' Hô' Lö' Pâ Dà` ä"¤à L�@ ’  ”  ŸÄ€    Ð'¿øâ Dà` ä"¤à P�@ ’  ”  ŸÄ€    Ð'¿ôÀ'¿ðà¿ø€¤  €    à¿ø@ A�  €¢  €    à¿øâ¿ô�  ÿÿÃ’@ €¢  €    à Dâ¿ø�  ÿÿ)’@ Ð'¿ðâ Dà` æ"¨à Lä¿ø�@ ’  ”€ ŸÄÀ    â Dà` æ"¨à Pä¿ô�@ ’  ”€ ŸÄÀ    à¿ð€ à'¿üà¿ü°  �Çà�è     �ã¿ @     �ã¿ @      ÄÐà�Àà?üŸÄ     �Çà�è  �ã¿ @      ˜Ðà�Àà?ôŸÄ     �Çà�è   ÐÐà`�Àà?øâ?ðä?ìæ?èè?äê?à€¤  €    ŸÄ     €¤€ €    €¥@ €    ŸÅ@ �À €¤@ €    ŸÄ@    €¤€ €    €¥@ €    ŸÅ@ �     �Çà�è  �ã¿ @      ðÐà�Àà?ü€¤  €    Ò ŸÄ  Ð  @      ¤Ðà�Àà?üâ?ôä?ì€¤€ €    €¤  €    ŸÄ     €¤@ €    ŸÄ@    �Çà�è      appserver   %d  java/lang/String     converse authenticate digits nativeGetGroups java_GetGroups Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeGetGroups nativeAuthenticate Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeAuthenticate     ì                                                                          00¿ÿó     <0¿ÿð     H0¿ÿí     T0¿ÿê     `0¿ÿç     l0¿ÿä     x0¿ÿá     „0¿ÿÞ     �0¿ÿÛ     œ0¿ÿØ     ¨0¿ÿÕ     ´0¿ÿÒ     À0¿ÿÏ     Ì0¿ÿÌ           C     }     �     œ     ¨     ³     ¾     X     e     H     D     Ì     Ì      ”     Ä   
  õ     ´      oÿýø  ú�oÿÿü  oÿÿý   oÿÿþ  ¼oÿÿÿ         ¨           d     ˜     t   	   oÿýü         oÿÿû   €                                                    ÿþðôÿþü¸ÿþû,ÿþü¸                                            ÿñ       ”            ´            Ä            ¼                        T            ˜            à            @      	      d      
      	            H            D            Ô            Ø            ý           ô                      ì           ü           4           @           A           A           A                                                                                                                       !              "              #              $  ê A        ð  *        9   Q   „            Œ        ­  �   T     ý   	   >        e  Š      ’                  ÿñ             ÿñ   (  €   ,     =           I 8          X  T   ,     p  Ô          {  	          …         ÿñ   “ A          œ A          § A          ¸  ý          Ç @        Í  	   x     Ö  Ø        à  
¸  Œ     í  X   ¨     ô  ä       ;    L    K  è       Q  ü       W  p  �    §  ¸   H    º         ÿñ  Â ,         Î  Ô         Ù  H         ã         ÿñ  ¼             É        "     Ö             ß             é        "     ø               ì        	                     "     /        "     f    4    L             S             [              s             †             ” A        ›              ¢             ª         ÿñ  ¶  H   ü     Ü             ¼  ñ        Ã  D   �    É        "     ó             ú             V A                      ô         ú     ”            build/libsolarisauth.so crti.s CCrti.s __cplus_fini_at_exit _ex_shared0 _cpp_finidata0 __ex_deregister_at_exit _ex_range0 _ex_text0 solarisauth.c Bbss.bss Ddata.data Dpicdata.picdata Drodata.rodata .L464 converse .L486 pam_authenticate digits .L615 Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeGetGroups .L640 .L641 java_GetGroups Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeAuthenticate CCrtn.s _ex_shared1 _ex_range1 _ex_text1 crtn.s _END_ $XBrASBKbXaUFkZ7.java_GetGroups.__func__ $XBrASBKbXaUFkZ7.Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeGetGroups.__func__ _START_ $XBrASBKbXaUFkZ7.digits.__func__ $XBrASBKbXaUFkZ7.Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeAuthenticate.__func__ $XBrASBKbXaUFkZ7.converse.__func__ $XBrASBKbXaUFkZ7.authenticate.__func__ $XBrASBKbXaUFkZ7.nativeAuthenticate.__func__ $XBrASBKbXaUFkZ7.nativeGetGroups.__func__ pam_set_item _ex_register getpwnam pam_start _ex_deregister sysconf _DYNAMIC getgrgid __1cH__CimplKcplus_fini6F_v_ __1cH__CimplKcplus_init6F_v_ strdup pam_end _get_exit_frame_monitor _getgroupsbymember pam_acct_mgmt _edata atexit sprintf SUNWprivate _init _etext _fini __1cG__CrunVdo_exit_code_in_range6Fpv1_v_ calloc strlen free _GLOBAL_OFFSET_TABLE_ _PROCEDURE_LINKAGE_TABLE_  @(#)grp.h	1.18	96/03/12 SMI @(#)feature_tests.h	1.18	99/07/26 SMI @(#)isa_defs.h	1.20	99/05/04 SMI @(#)types.h	1.75	04/01/06 SMI @(#)machtypes.h	1.13	99/05/04 SMI @(#)int_types.h	1.6	97/08/20 SMI @(#)select.h	1.17	01/08/15 SMI @(#)time.h	2.72	05/01/24 SMI @(#)time.h	1.39	99/08/10 SMI @(#)time_iso.h	1.1	99/08/09 SMI @(#)time_impl.h	1.7	01/09/06 SMI @(#)stdio.h	1.79	01/04/16 SMI @(#)stdio_iso.h	1.2	99/10/25 SMI @(#)va_list.h	1.13	01/02/08 SMI @(#)stdio_tag.h	1.3	98/04/20 SMI @(#)stdio_impl.h	1.13	01/11/16 SMI @(#)pwd.h	1.19	96/03/12 SMI @(#)stdlib.h	1.48	00/04/13 SMI @(#)stdlib_iso.h	1.3	01/03/09 SMI @(#)string.h	1.24	99/08/10 SMI @(#)string_iso.h	1.2	99/11/09 SMI @(#)syslog.h	1.11	96/05/17 SMI @(#)syslog.h	1.10	92/07/14 SMI @(#)unistd.h	1.60	01/07/29 SMI @(#)unistd.h	1.39	01/07/29 SMI @(#)pam_appl.h	1.14	01/05/14 SMI @(#)stdarg.h	1.45	99/08/10 SMI @(#)stdarg_iso.h	1.1	99/08/09 SMI acomp: Sun C 5.8 2005/10/13   MÌ            solarisauth.c /export/BUILD_AREA/gf9.1/ws/glassfish/appserv-native/src/cpp/solaris  /usr/dist/share/sunstudio_sparc,v11.0/SUNWspro/prod/bin/cc -mt -Kpic -DXP_UNIX -DSVR4 -DSYSV -DSOLARIS -D_REENTRANT -DPLATFORM_SPECIFIC_STATS_ON -DDEBUG -D_DEBUG -DJAVA_VERSION='5' -DJNI_MD_SYSNAME='"sparc"' -DNS_DOMESTIC -DNS_IASSE -DMCC_HTTPD -DNET_SSL -DSERVER_BUILD -DENCRYPT_PASSWORDS -DNSPR20 -DPEER_SNMP -DOSVERSION='509' -I/usr/home/java_re/tools/jdk1.5.0_09/jre/../include -I/usr/home/java_re/tools/jdk1.5.0_09/jre/../include/solaris -I/BUILD_AREA/gf9.1/ws/glassfish/bootstrap/../appserv-core/build -I../../../../publish/build/appserv-native/include -I../../../../publish/build/appserv-native/internal/include -I../../../../publish/build/appserv-native/internal/include/support -g -xtarget=ultra -c -o build/solarisauth.o  solarisauth.c -W0,-xp\$XArASBKbXaUFkZ7. Xa;g;p;R=Sun C 5.8 2005/10/13;G=$XArASBKbXaUFkZ7.;backend;raw;cd; DBG_GEN 5.0.8     converse /  	   
ˆn  ‰  ‰  ‰num_msg -‘Ä   Ômsgm -‘È   response .‘Ì   "appdata_ptr .‘Ð i   ‰0‘xreply   1‘t__func__   4/$XBrASBKbXaUFkZ7.converse.__func__   ý int char   �pam_message   Ï	msg_style   ‰# 	msg   ˜#   �  Ïpam_response   	resp   ˜# 	resp_retcode   ‰#   Ù  void    
  �long   '	  E  , authenticate P  
¸  4n  ‰     user O‘Ä   password O‘È pam_conv   9Q‘tpamh   ‹R‘pret   ‰S‘l__func__   •P$XBrASBKbXaUFkZ7.authenticate.__func__    
  �   
  �  
  ‰  4  ‰  Ô    "   pam_conv   k	conv   4# 	appdata_ptr   "# pam_handle   kpam_handle_t   x
  �  �  ¦  , digits ˆ  X  ðn  ‰    ‰i ‡‘Ä digits   ‰‰‘x__func__   "ˆ$XBrASBKbXaUFkZ7.digits.__func__    
  �    3  , nativeGetGroups “    Ln  ‰  5  :user ’‘Ä   Dgroups ’‘È gr   £”‘xpw   	V•‘tgids   	[–‘pngroups   ‰—‘lngroups_max   ‰—‘hi   ‰—‘dcgroups   ‰—‘`__func__   	e“$XBrASBKbXaUFkZ7.nativeGetGroups.__func__    
  �  5  ˜  ?  ,gid_t group   £	gr_name   ˜# 	gr_passwd   ˜#	gr_gid   I#	gr_mem   ?#   U  ,uid_t passwd $  	V	pw_name   ˜# 	pw_passwd   ˜#	pw_uid   ¨#	pw_gid   I#	pw_age   ˜#	pw_comment   ˜#	pw_gecos   ˜#	pw_dir   ˜#	pw_shell   ˜#    ´  I
  �  	`  	v  , java_GetGroups È  p  ðn  
`  
P  Gvenv Ç‘Ä   G€user Ç‘È groups   ?É‘xi   ‰Ê‘tngroups   ‰Ê‘pjs   G…Ë‘ljgroups   
`Ì‘h__func__   G˜È$XBrASBKbXaUFkZ7.java_GetGroups.__func__   * _jobject   
P  
[jobjectArray   Gd  ‰  
‰  
s   
x
  �  
Žsigned char 
  
˜  
§  
[  
Ö  
s  
“  
[  
¬  ‰   
±
  �  
Û  
[  
û  
s  
à   
å_jmethodID        (  
s  
[   _jfieldID   -  9  T  
s  
[   >unsigned char   
[  Š  
s  
[    Y   j  
[  ¥  
s  
[   �  Y  Å  
s  
[  
[   ª  
[  ê  
s  
[  9  Y   Ê  ‰    
s  
[   ï
  �  
  ‰  /  
s  
[       
[  E  
s   4  W  
s   J  i  
s   \
  �  n  Š  
s  s   x  ‰  ¥  
s  ‰   �  
[  À  
s  
[   ª  
[  Û  
s  
[   Å  ò  
s  
[   à  	  
s  
[   ÷  Y  )  
s  
[  
[     
[  D  
s  
[   .  ‰  _  
s  ‰   I  
[  z  
s  
[   d  
[  ›  
s  
[       
[  À  
s  
[    "      Yjboolean   
˜jbyte unsigned short   àjchar short   þjshort   ‰jint long long   jlong float   8jfloat double   Njdouble   
[jobject jvalue   Ý	z   Å# 	b   Ô# 	c   ò# 	s   # 	i   # 	j   ,# 	f   A# 	d   X# 	l   f#  
  t  Ý  
[    
s  
[    â   ç  
[  "  
s  
[     Y  B  
s  
[  
[   '
  �  G
  �  Q    {  
s  
[  L  V   [  
[  œ  
s  
[     €  
[  Á  
s  
[    "   ¡
  t  Æ  
[  ð  
s  
[    Ë   Ð  Y    
s  
[     õ  Y  6  
s  
[    "   
  t  ;  Y  e  
s  
[    @   E  
˜  †  
s  
[     j  
˜  «  
s  
[    "   ‹
  t  °  
˜  Ú  
s  
[    µ   º  à  û  
s  
[     ß  à     
s  
[    "    
  t  %  à  O  
s  
[    *   /  þ  p  
s  
[     T  þ  •  
s  
[    "   u
  t  š  þ  Ä  
s  
[    Ÿ   ¤  ‰  å  
s  
[     É  ‰  
  
s  
[    "   ê
  t    ‰  9  
s  
[           Z  
s  
[     >      
s  
[    "   _
  t  „    ®  
s  
[    ‰   Ž  8  Ï  
s  
[     ³  8  ô  
s  
[    "   Ô
  t  ù  8  #  
s  
[    þ     N  D  
s  
[     (  N  i  
s  
[    "   I
  t  n  N  ˜  
s  
[    s   x  µ  
s  
[     �  Ö  
s  
[    "   º
  t  Û    
s  
[    à   å  
[  '  
s  
[  
[       
[  Q  
s  
[  
[    "   ,
  t  V  
[  …  
s  
[  
[    [   `  Y  «  
s  
[  
[     Š  Y  Õ  
s  
[  
[    "   °
  t  Ú  Y  	  
s  
[  
[    ß   ä  
˜  /  
s  
[  
[       
˜  Y  
s  
[  
[    "   4
  t  ^  
˜  �  
s  
[  
[    c   h  à  ³  
s  
[  
[     ’  à  Ý  
s  
[  
[    "   ¸
  t  â  à    
s  
[  
[    ç   ì  þ  7  
s  
[  
[       þ  a  
s  
[  
[    "   <
  t  f  þ  •  
s  
[  
[    k   p  ‰  »  
s  
[  
[     š  ‰  å  
s  
[  
[    "   À
  t  ê  ‰    
s  
[  
[    ï   ô    ?  
s  
[  
[         i  
s  
[  
[    "   D
  t  n    �  
s  
[  
[    s   x  8  Ã  
s  
[  
[     ¢  8  í  
s  
[  
[    "   È
  t  ò  8  !  
s  
[  
[    ÷   ü  N  G  
s  
[  
[     &  N  q  
s  
[  
[    "   L
  t  v  N  ¥  
s  
[  
[    {   €  Ç  
s  
[  
[     ª  í  
s  
[  
[    "   Ì
  t  ò    
s  
[  
[    ÷   ü
  �  "
  �  ,  9  V  
s  
[  '  1   6  
[  v  
s  
[  9   [  Y  –  
s  
[  9   {  
˜  ¶  
s  
[  9   ›  à  Ö  
s  
[  9   »  þ  ö  
s  
[  9   Û  ‰    
s  
[  9   û    6  
s  
[  9     8  V  
s  
[  9   ;  N  v  
s  
[  9   [  —  
s  
[  9  
[   {  ¸  
s  
[  9  Y   œ  Ù  
s  
[  9  
˜   ½  ú  
s  
[  9  à   Þ    
s  
[  9  þ   ÿ  <  
s  
[  9  ‰      ]  
s  
[  9     A  ~  
s  
[  9  8   b  Ÿ  
s  
[  9  N   ƒ
  �  ¤
  �  ®    Ø  
s  
[  ©  ³   ¸  
[  ù  
s  
[     Ý  
[    
s  
[    "   þ
  t  #  
[  M  
s  
[    (   -  Y  n  
s  
[     R  Y  “  
s  
[    "   s
  t  ˜  Y  Â  
s  
[    �   ¢  
˜  ã  
s  
[     Ç  
˜    
s  
[    "   è
  t    
˜  7  
s  
[         à  X  
s  
[     <  à  }  
s  
[    "   ]
  t  ‚  à  ¬  
s  
[    ‡   Œ  þ  Í  
s  
[     ±  þ  ò  
s  
[    "   Ò
  t  ÷  þ  !  
s  
[    ü     ‰  B  
s  
[     &  ‰  g  
s  
[    "   G
  t  l  ‰  –  
s  
[    q   v    ·  
s  
[     ›    Ü  
s  
[    "   ¼
  t  á      
s  
[    æ   ë  8  ,  
s  
[       8  Q  
s  
[    "   1
  t  V  8  €  
s  
[    [   `  N  ¡  
s  
[     …  N  Æ  
s  
[    "   ¦
  t  Ë  N  õ  
s  
[    Ð   Õ     
s  
[     ú   3  
s  
[    "    
  t   8   ^  
s  
[     =    B
  �   c
  �   m  9   —  
s  
[   h   r    w  
[   ·  
s  
[  9    œ  Y   ×  
s  
[  9    ¼  
˜   ÷  
s  
[  9    Ü  à  !  
s  
[  9    ü  þ  !7  
s  
[  9   !  ‰  !W  
s  
[  9   !<    !w  
s  
[  9   !\  8  !—  
s  
[  9   !|  N  !·  
s  
[  9   !œ  !Ø  
s  
[  9  
[   !¼  !ù  
s  
[  9  Y   !Ý  "  
s  
[  9  
˜   !þ  ";  
s  
[  9  à   "  "\  
s  
[  9  þ   "@  "}  
s  
[  9  ‰   "a  "ž  
s  
[  9     "‚  "¿  
s  
[  9  8   "£  "à  
s  
[  9  N   "Ä
  à  "å  
[  #
  
s  "ê  ‰   "ï  ‰  #%  
s  
[   #
  à  #*  Y  #/  #T  
s  
[  #4   #9
  à  #Y  #z  
s  
[  #^   #c
  �  #  
[  #Ÿ  
s  #„   #‰  ‰  #º  
s  
[   #¤
  �  #¿  #Ä  #ä  
s  
[  #4   #É
  �  #é  $
  
s  
[  #î   #ó  ‰  $%  
s  
[   $  
[  $J  
s  ‰  
[  
[   $*  
[  $j  
s  
[  ‰   $O  $‹  
s  
[  ‰  
[   $o  
[  $¦  
s  ‰   $�  
[  $Á  
s  ‰   $«  
[  $Ü  
s  ‰   $Æ  
[  $÷  
s  ‰   $á  
[  %  
s  ‰   $ü  
[  %-  
s  ‰   %  
[  %H  
s  ‰   %2  
[  %c  
s  ‰   %M  #4  %ƒ  
s  
[  #4   %h  
˜  %ˆ  %¨  
s  
[  #4   %�  à  %­  %Í  
s  
[  #4   %²  þ  %Ò  %ò  
s  
[  #4   %×  ‰  %÷  &  
s  
[  #4   %ü    &  &<  
s  
[  #4   &!  8  &A  &a  
s  
[  #4   &F  N  &f  &†  
s  
[  #4   &k  &§  
s  
[  #4  ‰   &‹  &È  
s  
[  %ˆ  ‰   &¬  &é  
s  
[  %­  ‰   &Í  '
  
s  
[  %Ò  ‰   &î  '+  
s  
[  %÷  ‰   '  'L  
s  
[  &  ‰   '0  'm  
s  
[  &A  ‰   'Q  'Ž  
s  
[  &f  ‰   'r  '´  
s  
[  ‰  ‰  #4   '“  'Ú  
s  
[  ‰  ‰  %ˆ   '¹  (   
s  
[  ‰  ‰  %­   'ß  (&  
s  
[  ‰  ‰  %Ò   (  (L  
s  
[  ‰  ‰  %÷   (+  (r  
s  
[  ‰  ‰  &   (Q  (˜  
s  
[  ‰  ‰  &A   (w  (¾  
s  
[  ‰  ‰  &f   (�
  Y  (Ã  (î  
s  
[  ‰  ‰  (È   (Í
  
˜  (ó  )  
s  
[  ‰  ‰  (ø   (ý
  à  )#  )N  
s  
[  ‰  ‰  )(   )-
  þ  )S  )~  
s  
[  ‰  ‰  )X   )]
  ‰  )ƒ  )®  
s  
[  ‰  ‰  )ˆ   )�
    )³  )Þ  
s  
[  ‰  ‰  )¸   )½
  8  )ã  *  
s  
[  ‰  ‰  )è   )í
  N  *  *>  
s  
[  ‰  ‰  *   *  *x	name   ˜# 	signature   ˜#	fnPtr   "# 
  *C  *x  ‰  *¢  
s  
[  *}  ‰   *‚  ‰  *½  
s  
[   *§  ‰  *Ø  
s  
[   *Â  ‰  *ó  
s  
[   *Ý  ‰  +	  ,f   *ø  "  ‰  +.  ,f  +  "   +  ‰  +D  ,f   +3  ‰  +d  ,f  +  ‰   +I  ‰  +„  ,f  +  "   +iJNIInvokeInterface_    ,\	reserved0   "# 	reserved1   "#	reserved2   "#	DestroyJavaVM   +	#	AttachCurrentThread   +.#	DetachCurrentThread   +D#	GetEnv   +d#	AttachCurrentThreadAsDaemon   +„# 
  +‰  ,\  ,a  ,f  ‰  ,†  
s  ,k   ,p  ,¬  
s  
[  ‰  ‰  %­   ,‹  ,Ò  
s  
[  ‰  ‰  ˜   ,±  "  ,ò  
s  
[  #4   ,×  -  
s  
[  "  ‰   ,÷
  à  -  -  -=  
s  
[  #4   -"
  à  -B  -c  
s  
[  -G   -L  
[  -~  
s  
[   -h  -•  
s  
[   -ƒ  Y  -«  
s   -š  
[  -Ë  
s  "     -°  "  -æ  
s  
[   -Ð    .  
s  
[   -ëJNINativeInterface_    G_	reserved0   "# 	reserved1   "#	reserved2   "#	reserved3   "#	GetVersion   
‰#	DefineClass   
Ö#	FindClass   
û#	FromReflectedMethod   (#	FromReflectedField   T# 	ToReflectedMethod   Š#$	GetSuperclass   ¥#(	IsAssignableFrom   Å#,	ToReflectedField   ê#0	Throw   #4	ThrowNew   /#8	ExceptionOccurred   E#<	ExceptionDescribe   W#@	ExceptionClear   i#D	FatalError   Š#H	PushLocalFrame   ¥#L	PopLocalFrame   À#P	NewGlobalRef   Û#T	DeleteGlobalRef   ò#X	DeleteLocalRef   	#\	IsSameObject   )#`	NewLocalRef   D#d	EnsureLocalCapacity   _#h	AllocObject   z#l	NewObject   ›#p	NewObjectV   À#t	NewObjectA   #x	GetObjectClass   "#|	IsInstanceOf   B#€	GetMethodID   {#„	CallObjectMethod   œ#ˆ	CallObjectMethodV   Á#Œ	CallObjectMethodA   ð#�	CallBooleanMethod   #”	CallBooleanMethodV   6#˜	CallBooleanMethodA   e#œ	CallByteMethod   †# 	CallByteMethodV   «#¤	CallByteMethodA   Ú#¨	CallCharMethod   û#¬	CallCharMethodV    #°	CallCharMethodA   O#´	CallShortMethod   p#¸	CallShortMethodV   •#¼	CallShortMethodA   Ä#À	CallIntMethod   å#Ä	CallIntMethodV   
#È	CallIntMethodA   9#Ì	CallLongMethod   Z#Ð	CallLongMethodV   #Ô	CallLongMethodA   ®#Ø	CallFloatMethod   Ï#Ü	CallFloatMethodV   ô#à	CallFloatMethodA   ##ä	CallDoubleMethod   D#è	CallDoubleMethodV   i#ì	CallDoubleMethodA   ˜#ð	CallVoidMethod   µ#ô	CallVoidMethodV   Ö#ø	CallVoidMethodA   #ü	CallNonvirtualObjectMethod   '#€	CallNonvirtualObjectMethodV   Q#„	CallNonvirtualObjectMethodA   …#ˆ	CallNonvirtualBooleanMethod   «#Œ	CallNonvirtualBooleanMethodV   Õ#�	CallNonvirtualBooleanMethodA   	#”	CallNonvirtualByteMethod   /#˜	CallNonvirtualByteMethodV   Y#œ	CallNonvirtualByteMethodA   �# 	CallNonvirtualCharMethod   ³#¤	CallNonvirtualCharMethodV   Ý#¨	CallNonvirtualCharMethodA   #¬	CallNonvirtualShortMethod   7#°	CallNonvirtualShortMethodV   a#´	CallNonvirtualShortMethodA   •#¸	CallNonvirtualIntMethod   »#¼	CallNonvirtualIntMethodV   å#À	CallNonvirtualIntMethodA   #Ä	CallNonvirtualLongMethod   ?#È	CallNonvirtualLongMethodV   i#Ì	CallNonvirtualLongMethodA   �#Ð	CallNonvirtualFloatMethod   Ã#Ô	CallNonvirtualFloatMethodV   í#Ø	CallNonvirtualFloatMethodA   !#Ü	CallNonvirtualDoubleMethod   G#à	CallNonvirtualDoubleMethodV   q#ä	CallNonvirtualDoubleMethodA   ¥#è	CallNonvirtualVoidMethod   Ç#ì	CallNonvirtualVoidMethodV   í#ð	CallNonvirtualVoidMethodA   #ô	GetFieldID   V#ø	GetObjectField   v#ü	GetBooleanField   –#€	GetByteField   ¶#„	GetCharField   Ö#ˆ	GetShortField   ö#Œ	GetIntField   #�	GetLongField   6#”	GetFloatField   V#˜	GetDoubleField   v#œ	SetObjectField   —# 	SetBooleanField   ¸#¤	SetByteField   Ù#¨	SetCharField   ú#¬	SetShortField   #°	SetIntField   <#´	SetLongField   ]#¸	SetFloatField   ~#¼	SetDoubleField   Ÿ#À	GetStaticMethodID   Ø#Ä	CallStaticObjectMethod   ù#È	CallStaticObjectMethodV   #Ì	CallStaticObjectMethodA   M#Ð	CallStaticBooleanMethod   n#Ô	CallStaticBooleanMethodV   “#Ø	CallStaticBooleanMethodA   Â#Ü	CallStaticByteMethod   ã#à	CallStaticByteMethodV   #ä	CallStaticByteMethodA   7#è	CallStaticCharMethod   X#ì	CallStaticCharMethodV   }#ð	CallStaticCharMethodA   ¬#ô	CallStaticShortMethod   Í#ø	CallStaticShortMethodV   ò#ü	CallStaticShortMethodA   !#€	CallStaticIntMethod   B#„	CallStaticIntMethodV   g#ˆ	CallStaticIntMethodA   –#Œ	CallStaticLongMethod   ·#�	CallStaticLongMethodV   Ü#”	CallStaticLongMethodA   #˜	CallStaticFloatMethod   ,#œ	CallStaticFloatMethodV   Q# 	CallStaticFloatMethodA   €#¤	CallStaticDoubleMethod   ¡#¨	CallStaticDoubleMethodV   Æ#¬	CallStaticDoubleMethodA   õ#°	CallStaticVoidMethod    #´	CallStaticVoidMethodV    3#¸	CallStaticVoidMethodA    ^#¼	GetStaticFieldID    —#À	GetStaticObjectField    ·#Ä	GetStaticBooleanField    ×#È	GetStaticByteField    ÷#Ì	GetStaticCharField   !#Ð	GetStaticShortField   !7#Ô	GetStaticIntField   !W#Ø	GetStaticLongField   !w#Ü	GetStaticFloatField   !—#à	GetStaticDoubleField   !·#ä	SetStaticObjectField   !Ø#è	SetStaticBooleanField   !ù#ì	SetStaticByteField   "#ð	SetStaticCharField   ";#ô	SetStaticShortField   "\#ø	SetStaticIntField   "}#ü	SetStaticLongField   "ž#€	SetStaticFloatField   "¿#„	SetStaticDoubleField   "à#ˆ	NewString   #
#Œ	GetStringLength   #%#�	GetStringChars   #T#”	ReleaseStringChars   #z#˜	NewStringUTF   #Ÿ#œ	GetStringUTFLength   #º# 	GetStringUTFChars   #ä#¤	ReleaseStringUTFChars   $
#¨	GetArrayLength   $%#¬	NewObjectArray   $J#°	GetObjectArrayElement   $j#´	SetObjectArrayElement   $‹#¸	NewBooleanArray   $¦#¼	NewByteArray   $Á#À	NewCharArray   $Ü#Ä	NewShortArray   $÷#È	NewIntArray   %#Ì	NewLongArray   %-#Ð	NewFloatArray   %H#Ô	NewDoubleArray   %c#Ø	GetBooleanArrayElements   %ƒ#Ü	GetByteArrayElements   %¨#à	GetCharArrayElements   %Í#ä	GetShortArrayElements   %ò#è	GetIntArrayElements   &#ì	GetLongArrayElements   &<#ð	GetFloatArrayElements   &a#ô	GetDoubleArrayElements   &†#ø	ReleaseBooleanArrayElements   &§#ü	ReleaseByteArrayElements   &È#€	ReleaseCharArrayElements   &é#„	ReleaseShortArrayElements   '
#ˆ	ReleaseIntArrayElements   '+#Œ	ReleaseLongArrayElements   'L#�	ReleaseFloatArrayElements   'm#”	ReleaseDoubleArrayElements   'Ž#˜	GetBooleanArrayRegion   '´#œ	GetByteArrayRegion   'Ú# 	GetCharArrayRegion   ( #¤	GetShortArrayRegion   (&#¨	GetIntArrayRegion   (L#¬	GetLongArrayRegion   (r#°	GetFloatArrayRegion   (˜#´	GetDoubleArrayRegion   (¾#¸	SetBooleanArrayRegion   (î#¼	SetByteArrayRegion   )#À	SetCharArrayRegion   )N#Ä	SetShortArrayRegion   )~#È	SetIntArrayRegion   )®#Ì	SetLongArrayRegion   )Þ#Ð	SetFloatArrayRegion   *#Ô	SetDoubleArrayRegion   *>#Ø	RegisterNatives   *¢#Ü	UnregisterNatives   *½#à	MonitorEnter   *Ø#ä	MonitorExit   *ó#è	GetJavaVM   ,†#ì	GetStringRegion   ,¬#ð	GetStringUTFRegion   ,Ò#ô	GetPrimitiveArrayCritical   ,ò#ø	ReleasePrimitiveArrayCritical   -#ü	GetStringCritical   -=#€	ReleaseStringCritical   -c#„	NewWeakGlobalRef   -~#ˆ	DeleteWeakGlobalRef   -•#Œ	ExceptionCheck   -«#�	NewDirectByteBuffer   -Ë#”	GetDirectBufferAddress   -æ#˜	GetDirectBufferCapacity   .#œ 
  .  G_  GdJNIEnv   Gi
  �  G{  
[jstring 
  �  G“  G©  , Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeGetGroups æ    ”n  
`  Hê  Gvenv å‘Ä   Hêclass å‘È   G…juser å‘Ì user   Hüç‘xjgroups   
`è‘t__func__   Iæ$XBrASBKbXaUFkZ7.Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeGetGroups.__func__   9   
[jclass 
  �  H÷
  �  IQ  I  ,P nativeAuthenticate ö  ¸  ðn  ‰  I«  I°user õ‘Ä   Iºpassword õ‘È __func__   IÄö$XBrASBKbXaUFkZ7.nativeAuthenticate.__func__   Š 
  �  I«
  �  Iµ
  �  I¿  IÕ  , Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeAuthenticate     4n  
`  KN  Gvenv ‘Ä   Hêclass ‘È   G…juser ‘Ì   G…jpassword ‘Ð user   KS‘xpassword   KS‘tjgroups   
`‘p__func__   K]$XBrASBKbXaUFkZ7.Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeAuthenticate.__func__   � 
  �  KN
  �  KXT  Kn  ,S 
  �  Kn  ,_getgroupsbymember   ‰  K²  Ks  Kx  ‰  ‰ pam_handle   K²pam_acct_mgmt   ‰  Kê  K¿  ‰ pam_authenticate   ‰  L  K¿  ‰ 
    Lpam_set_item   ‰  LG  K¿  ‰  L pam_end   ‰  Lg  K¿  ‰ 
  �  Lg
  �  Lq
  9  L{  K¿pam_start   ‰  L¶  Ll  Lv  L€  L… sysconf   ,  LÑ  ‰ 
  �  LÑstrdup   ˜  Lõ  LÖ unsigned   Lõsize_t 
  �  Mstrlen   M  M2  M free   MF  " calloc   "  Me  Lõ  Lõ 
  �  Megetpwnam   	V  M‹  Mj getgrgid   £  M§  , 
  �  M§sprintf   ‰  ˜  M¬     l   ? ÿ
    /export/BUILD_AREA/gf9.1/ws/glassfish/appserv-native/src/cpp/solaris /usr/include/security/ /usr/include/sys/ /usr/home/java_re/tools/jdk1.5.0_09/jre/../include/ /usr/home/java_re/tools/jdk1.5.0_09/jre/../include/solaris/  solarisauth.c   pam_appl.h   grp.h   types.h   pwd.h   jni.h   jni_md.h       	 20x
 t   
¸	  	 	 !   XD   	,01(Hu   p	4x<<}   5%5   ¸	8   454,45…D‡D%  .:;@
'IˆD   I:;
  4 I:;
  4 I:;¦D
  $ >   I  :  	 I8
  
& I  I  ! I/  'IˆD   I   <   I:  'ˆD     :  :  :  .?:;@
'IˆD  .?:;@
'IˆD   I:;
  4 I:;
  4 I:;¦D
  .?<'IˆD  .?<'ˆD  .?<'IˆD      ¼       MÐ  G©Java_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeGetGroups   IÕJava_com_sun_enterprise_security_auth_realm_solaris_SolarisRealm_nativeAuthenticate         x       MÐ  Áconverse   Eauthenticate   ¦digits   3nativeGetGroups   	vjava_GetGroups   InativeAuthenticate          X       MÐ  �pam_message   Ùpam_response   9pam_conv   xpam_handle_t   Igid_t   Ugroup   ¨uid_t   ´passwd   
`jobjectArray   Åjboolean   Ôjbyte   òjchar   jshort   jint   ,jlong   Ajfloat   Xjdouble   fjobject   tjvalue   *C   +‰JNIInvokeInterface_   .JNINativeInterface_   GiJNIEnv   G…jstring   Hêjclass   Msize_t          x       MÐ  N__func__   Á__func__   ä__func__   ó__func__   
__func__   Hg__func__   If__func__   JÇ__func__        .hash .dynsym .dynstr .SUNW_version .SUNW_versym .rela.got .rela.ex_shared .rela.cpp_finidata .rela.plt .text .init .fini .exception_ranges .rodata1 .rodata .dynamic .data1 .data .picdata .bss .symtab .strtab .comment .debug_info .debug_line .debug_abbrev .debug_pubnames .debug_funcnames .debug_typenames .debug_varnames .shstrtab                                                      ”   ”                           ´  ´                       "  Ä  Ä  õ                  oÿÿþ     ¼  ¼   `                oÿÿý          8                %oÿÿÿ     T  T   B                2      B  ˜  ˜   H               <      B  à  à   `               L      B  @  @   $               _      B  d  d   ¨               i        	  	  
8                  o        H  H   ü                  u        D  D   �                  {        Ô  Ô     ÿ               �        Ø  Ø   %                  –        ý  ý   ô                  7       ô  ô                    d            Ü                 ž       ì  ì                  A       ü  ü   8                  Q       4  4                     §       @  @                     ®       A  A                      ´       A  A                      ½       A  A                      Â             D  Ð      M         Ê               6                  Ò             $J  š                  Û             'ä  MÐ                 ç             u´  p                 ó             x$  ¶                             yÚ   À                             zš   |                "             {  \                3             |r   |                C             |î  M               