Index: /trunk/glueforge/templates/psdb/init.tt
===================================================================
--- /trunk/glueforge/templates/psdb/init.tt	(revision 9417)
+++ /trunk/glueforge/templates/psdb/init.tt	(revision 9418)
@@ -1,4 +1,4 @@
-psDB *[% pkg_namespace %]Init(const char *host, const char *user, const char *passwd, const char *dbname)
+psDB *[% pkg_namespace %]Init(const char *host, const char *user, const char *passwd, const char *dbname, unsigned int port)
 {
-    return psDBInit(host, user, passwd, dbname);
+    return psDBInit(host, user, passwd, dbname, port);
 }
Index: /trunk/glueforge/templates/psdb/init_h.tt
===================================================================
--- /trunk/glueforge/templates/psdb/init_h.tt	(revision 9417)
+++ /trunk/glueforge/templates/psdb/init_h.tt	(revision 9418)
@@ -9,4 +9,5 @@
     const char      *user,              ///< Database username
     const char      *passwd,            ///< Database password
-    const char      *dbname             ///< Database table.namespace
+    const char      *dbname,            ///< Database table.namespace
+    unsigned int    port                ///< Database port
 );
