diff --git a/doc/TODO b/doc/TODO
index d9072ee6ed4230dd3fa96081bc61a389804ba40f..65f6544567b778e56919c9313c37a032d4bd23a8 100644
--- a/doc/TODO
+++ b/doc/TODO
@@ -264,6 +264,7 @@ SOURCE CODE
 * Remove SET KSQO option now that OR processing is improved(Tom)
 * -Use macros to define NT open() file parameters, remove NT-specific defines
 * -Change CURRENT to OLD internally for rules (Bruce)
+* replace the use of fprint(stderr, ...) with elog() in backend code
 
 ---------------------------------------------------------------------------
 
diff --git a/doc/src/sgml/protocol.sgml b/doc/src/sgml/protocol.sgml
index 6c9a9888b6c6b1dae05b35c8666b75bcd518ebbb..8be998bb50f01a8678df20acf2e85b53ed0ca6d9 100644
--- a/doc/src/sgml/protocol.sgml
+++ b/doc/src/sgml/protocol.sgml
@@ -106,7 +106,7 @@ Start-up is divided into an authentication phase and a backend start-up phase.
 
 <Para>
 Initially, the frontend sends a StartupPacket.  The postmaster uses this info
-and the contents of the pg_hba.conf(5) file to determine what authentication
+and the contents of the pg_hba.conf file to determine what authentication
 method the frontend must use.  The postmaster then responds with one of the
 following messages:
 </para>