@ -7,7 +7,7 @@
*
*
*
*
* IDENTIFICATION
* IDENTIFICATION
* $ Header : / cvsroot / pgsql / src / backend / libpq / auth . c , v 1.1 .1 .1 1996 / 07 / 09 06 : 21 : 30 scrappy Exp $
* $ Header : / cvsroot / pgsql / src / backend / libpq / auth . c , v 1.2 1996 / 08 / 14 04 : 51 : 02 scrappy Exp $
*
*
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
*/
*/
@ -403,11 +403,8 @@ hba_recvauth(struct sockaddr_in *addr, PacketBuf *pbuf, StartupInfo *sp)
char * conf_file ;
char * conf_file ;
/* put together the full pathname to the config file */
/* put together the full pathname to the config file */
conf_file = ( char * ) malloc ( ( strlen ( GetPGData ( ) ) + strlen ( CONF_FILE ) + 2 ) * sizeof ( char ) ) ;
conf_file = ( char * ) malloc ( ( strlen ( DataDir ) + strlen ( CONF_FILE ) + 2 ) * sizeof ( char ) ) ;
strcpy ( conf_file , GetPGData ( ) ) ;
sprintf ( conf_file , " %s/%s " , DataDir , CONF_FILE ) ;
strcat ( conf_file , " / " ) ;
strcat ( conf_file , CONF_FILE ) ;
/* Open the config file. */
/* Open the config file. */
file = fopen ( conf_file , " r " ) ;
file = fopen ( conf_file , " r " ) ;
@ -463,7 +460,10 @@ hba_recvauth(struct sockaddr_in *addr, PacketBuf *pbuf, StartupInfo *sp)
}
}
else
else
{ ( void ) sprintf ( PQerrormsg ,
{ ( void ) sprintf ( PQerrormsg ,
" hba_recvauth: config file does not exist or permissions are not setup correctly! \n " ) ;
" hba_recvauth: Host-based authentication config file "
" does not exist or permissions are not setup correctly! "
" Unable to open file \" %s \" . \n " ,
conf_file ) ;
fputs ( PQerrormsg , stderr ) ;
fputs ( PQerrormsg , stderr ) ;
pqdebug ( " %s " , PQerrormsg ) ;
pqdebug ( " %s " , PQerrormsg ) ;
free ( conf_file ) ;
free ( conf_file ) ;