     collectStat=0;
     colorTrace=0;
     processName="sfcbd";
+@@ -685,11 +696,11 @@ int main(int argc, char *argv[])
+        }
+    }
+ 
+-   if (optind < argc)
+-   {
+-      fprintf(stderr,"SFCB not started: unrecognized config property %s\n",argv[optind]);
+-      usage(1);
+-   }
++//    if (optind < argc)
++//    {
++//       fprintf(stderr,"SFCB not started: unrecognized config property %s\n",argv[optind]);
++//       usage(1);
++//    }
+ 
+    startLogging("sfcb",syslogLevel);
+ 
 Index: providerDrv.c
 ===================================================================
 RCS file: /cvsroot/sblim/sfcb/providerDrv.c,v
-retrieving revision 1.67
-diff -u -p -r1.67 providerDrv.c
---- providerDrv.c	15 Oct 2008 21:22:55 -0000	1.67
-+++ providerDrv.c	17 Oct 2008 02:10:12 -0000
-@@ -143,6 +143,9 @@ unsigned long provTimeoutInterval=25;
+retrieving revision 1.79
+diff -u -p -r1.79 providerDrv.c
+--- providerDrv.c	24 Aug 2009 18:57:58 -0000	1.79
++++ providerDrv.c	24 Sep 2009 17:26:09 -0000
+@@ -142,6 +142,9 @@ unsigned long provTimeoutInterval=25;
  unsigned      provAutoGroup=0;
  static int stopping=0;
  

Index: sfcBroker.c
===================================================================
RCS file: /cvsroot/sblim/sfcb/sfcBroker.c,v
retrieving revision 1.42
diff -u -p -r1.42 sfcBroker.c
--- sfcBroker.c	2 Oct 2008 16:35:23 -0000	1.42
+++ sfcBroker.c	17 Oct 2008 02:10:12 -0000
@@ -111,6 +111,9 @@ static int adaptersStopped=0,providersSt
 
 extern char * configfile;
 

 void uninitProvProcCtl();
 extern void uninitSocketPairs();
 extern void sunsetControl();
@@ -602,7 +605,7 @@ static int getProcess(ProviderInfo * inf
          }
 
          if (info->pid == 0) {
