  
  typedef int (*Authenticate)(char* principal, char* pwd);
  
-@@ -1249,6 +1251,7 @@ static void handleHttpRequest(int connFd
+@@ -1337,6 +1339,7 @@ static void handleHttpRequest(int connFd
        if (r==0) {
           currentProc=getpid();
           processName="CIMXML-Processor";

"ps a | grep sfcb" will then show:

3450 pts/1    Sl+    0:00 sfcbd main
3452 pts/1    S+     0:00 sfcbd httpd   
3453 pts/1    S+     0:00 sfcbd ClassProvider 
3455 pts/1    S+     0:00 sfcbd InteropProvider
3457 pts/1    S+     0:00 sfcbd ProfileProvider
3460 pts/1    S+     0:00 sfcbd InternalProvide

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