/*
 * call-seq:
 *    conn.connection_needs_password() -> Boolean
 *
 * Returns +true+ if the authentication method required a
 * password, but none was available. +false+ otherwise.
 */
static VALUE
pgconn_connection_needs_password(self)
        VALUE self;
{
        return PQconnectionNeedsPassword(get_pgconn(self)) ? Qtrue : Qfalse;
}