From f895e46a542d07fec1cdff621ff250b156f0069e Mon Sep 17 00:00:00 2001 From: Patrick Date: Wed, 1 Apr 2020 15:07:50 -0500 Subject: reoriented repo layout --- src/Makefile.am | 10 ---------- src/fcgi_commission.cc | 44 -------------------------------------------- 2 files changed, 54 deletions(-) delete mode 100644 src/Makefile.am delete mode 100644 src/fcgi_commission.cc (limited to 'src') diff --git a/src/Makefile.am b/src/Makefile.am deleted file mode 100644 index 8a3784f..0000000 --- a/src/Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ -AUTOMAKE_OPTIONS = gnu -AM_CFLAGS = -Wall - -sbin_PROGRAMS = commission.fcgi -commission.fcgi_SOURCES = fcgi_commission.cc -commission.fcgi_SOURCES = -ljsoncpp -lrt -lfcgi++ -lfcgi - -install-exec-hook: - cd $(DESTDIR)$(sbindir) ../../sbin/commission.fcgi - rmdir $(DESTDIR)$(sbindir) \ No newline at end of file diff --git a/src/fcgi_commission.cc b/src/fcgi_commission.cc deleted file mode 100644 index bd082ff..0000000 --- a/src/fcgi_commission.cc +++ /dev/null @@ -1,44 +0,0 @@ -#include "fcgio.h" -#include - -int main(void) { - // Backup the stdio streambufs - streambuf * cin_streambuf = cin.rdbuf(); - streambuf * cout_streambuf = cout.rdbuf(); - streambuf * cerr_streambuf = cerr.rdbuf(); - - FCGX_Request request; - - FCGX_Init(); - FCGX_InitRequest(&request, 0, 0); - - while (FCGX_Accept_r(&request) == 0) { - fcgi_streambuf cin_fcgi_streambuf(request.in); - fcgi_streambuf cout_fcgi_streambuf(request.out); - fcgi_streambuf cerr_fcgi_streambuf(request.err); - - cin.rdbuf(&cin_fcgi_streambuf); - cout.rdbuf(&cout_fcgi_streambuf); - cerr.rdbuf(&cerr_fcgi_streambuf); - - cout << "Content-type: text/html\r\n" - << "\r\n" - << "\n" - << " \n" - << " Hello, World!\n" - << " \n" - << " \n" - << "

Hello, World!

\n" - << " \n" - << "\n"; - - // Note: the fcgi_streambuf destructor will auto flush - } - - // restore stdio streambufs - cin.rdbuf(cin_streambuf); - cout.rdbuf(cout_streambuf); - cerr.rdbuf(cerr_streambuf); - - return 0; -} \ No newline at end of file -- cgit v1.2.3