--- pvfs-2.8.0/src/apps/admin/pvfs2-genconfig	2009-02-11 15:38:03.000000000 -0600
+++ pvfs2-genconfig	2009-02-17 14:00:12.000000000 -0600
@@ -18,6 +18,7 @@
 my $opt_port = '';
 my $opt_board = '';
 my $opt_tcpport = '';
+my $opt_tcpbindspecific = '0';
 my $opt_gmport = '';
 my $opt_mxboard = '';
 my $opt_mxendpoint = '';
@@ -215,6 +216,11 @@
         print $target "\tLogFile " . $default_logfile . "\n";
     }
 
+    if($opt_tcpbindspecific)
+    {
+        print $target "\tTCPBindSpecific yes\n";
+    }
+
     print $target "</Defaults>\n";
 }
 
@@ -515,6 +521,7 @@
   to run pvfs2-genconfig in interactive or non-interactive mode:
 
      --tcpport     <NUM>               TCP port to use (default: 3334)
+     --tcpbindspecific                 Bind TCP ports
      --gmport      <NUM>               GM port to use (default: 6)
      --mxboard     <NUM>               MX board to use (default is 0)
      --mxendpoint  <NUM>               MX endpoint to use (default is 3)
@@ -1362,6 +1369,7 @@
 $opt_quiet = 0;
 GetOptions('protocol=s'    => \$opt_protocol,
     'tcpport=i'     => \$opt_tcpport,
+    'tcpbindspecific'  => \$opt_tcpbindspecific,
     'gmport=i'      => \$opt_gmport,
     'mxboard=i'     => \$opt_mxboard,
     'mxendpoint=i'  => \$opt_mxendpoint,
