On Thu, Dec 18, 2008 at 09:49:41AM -0800, don rhummy wrote: > OK, so I need to put the data into the out stream. Can you give some sample > code from C doing this? I'm not 100% clear on the order, etc of calling gpg > and sending the data to "out." Thanks!
I don't want to do a full pipe/fork/exec/dup2 tutorial here (it's the GnuPG list after all), but read this: http://www.cs.uleth.ca/~holzmann/C/system/pipeforkexec.html Or try "popen" (and add some error checking): FILE *my_gpg_stream; my_gpg_stream=popen("gpg -o - -r whoever -e the-file-to-encrypt ..etc...","r"); (now read from "my_gpg_stream" until you see EOF). pclose(my_gpg_stream); David _______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org http://lists.gnupg.org/mailman/listinfo/gnupg-users