+std::string do_something(std::string str) { //Handle requests for secure pipe
+ pid_t proc = fork();
+ std::string reply = "";
+ if( proc == 0 ) { // child
+ reply = open_connection( str );
+ } else if( p > 0 ) { // parent
+ // Store p somewhere
+ } else { // fork failed
+ }
+
+ return reply;
+}
+std::string open_connection(std::string str) {