Revision: | 14 |
Committed: | 2003-11-07T23:04:39-08:00 (21 years, 7 months ago) by Douglas Thrift |
File size: | 675 byte(s) |
Log Message: | Well the world is still going to hell, along with Linux, FreeBSD seems ok though. |
# | User | Rev | Content |
---|---|---|---|
1 | Douglas Thrift | 3 | // Host Update |
2 | // | ||
3 | // Douglas Thrift | ||
4 | // | ||
5 | // $Id$ | ||
6 | |||
7 | Douglas Thrift | 12 | #ifndef _HostUpdate_hpp_ |
8 | #define _HostUpdate_hpp_ | ||
9 | Douglas Thrift | 3 | |
10 | #include <iostream> | ||
11 | Douglas Thrift | 14 | #include <fstream> |
12 | #include <string> | ||
13 | #include <set> | ||
14 | Douglas Thrift | 3 | #include <cgicc/Cgicc.h> |
15 | |||
16 | Douglas Thrift | 12 | #include <sys/types.h> |
17 | #include <sys/stat.h> | ||
18 | |||
19 | #ifndef _WIN32 | ||
20 | |||
21 | #include <unistd.h> | ||
22 | Douglas Thrift | 14 | #include <dirent.h> |
23 | Douglas Thrift | 12 | |
24 | Douglas Thrift | 14 | inline int mkdir(const char* path) |
25 | { | ||
26 | return mkdir(path, S_IRUSR | S_IWUSR | S_IXUSR); | ||
27 | } | ||
28 | |||
29 | Douglas Thrift | 12 | #else |
30 | |||
31 | #include <direct.h> | ||
32 | |||
33 | #endif | ||
34 | |||
35 | Douglas Thrift | 3 | using namespace std; |
36 | using namespace cgicc; | ||
37 | |||
38 | class HostUpdate | ||
39 | { | ||
40 | private: | ||
41 | Cgicc cgi; | ||
42 | Douglas Thrift | 12 | void update(CgiEnvironment& env, const string& agent); |
43 | void display(CgiEnvironment& env); | ||
44 | Douglas Thrift | 3 | public: |
45 | HostUpdate(); | ||
46 | ~HostUpdate(); | ||
47 | }; | ||
48 | |||
49 | Douglas Thrift | 12 | #endif // _HostUpdate_hpp_ |
Name | Value |
---|---|
svn:eol-style | native |
svn:keywords | Id |