File: cgi-ptypes.h

package info (click to toggle)
cgiemail 1.6-31
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 320 kB
  • ctags: 114
  • sloc: ansic: 1,520; makefile: 135; sh: 34
file content (41 lines) | stat: -rw-r--r-- 1,610 bytes parent folder | download | duplicates (8)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#if defined(__STDC__) || defined(__cplusplus)
# define P_(s) s
#else
# define P_(s) ()
#endif


/* cgilib.c */
int cgi_alloc_form P_((cgi_form *formp));
void cgi_free_form P_((cgi_form *formp));
int cgi_parallel_fname P_((char *basename, char *buf, int buflen));
void cgi_fix_crlf P_((char *string));
int cgi_nonblank P_((char *string));
int cgi_parse_form P_((cgi_form *formp));
void cgi_print_form P_((cgi_form *formp, FILE *outstream));
char *cgi_value P_((cgi_form *formp, char *name));
char *cgi_char2entity P_((int c));
void cgi_string2url P_((char *instring, FILE *outstream));
void cgi_string2html P_((char *instring, FILE *outstream));
void cgi_stream2html P_((FILE *instream, FILE *outstream));
int cgi_output_value P_((cgi_form *formp, char *name, char *formatstr, FILE *outstream));
void cgi_concat_errno P_((char *string));
int cgi_template_fill P_((cgi_form *formp, char *templatefile));
void cgi_pclose_fix P_((void));
int cgi_mail_template P_((cgi_form *formp, char *templatefile));
void cgi_output_failure P_((cgi_form *formp, char *msg));
void cgi_redirect P_((char *url));
void cgi_output_success P_((cgi_form *formp, char *msg));
int cgi_standard_email P_((void));
int cgi_standard_echo P_((void));
int cgi_standard_file P_((void));

/* cgilibcso.c */
char *cgi_next_line_in_string P_((char *string, char *linebuf, int linebuflen));
int cgi_cso_field P_((char *linebuf, char *fieldname, char *valuebuf, int buflen));
void cgi_cso_header P_((cgi_form *formp, char *query));
void cgi_cso_footer P_((void));
void cgi_url_print P_((char linebuf[]));
int cgi_standard_cso P_((void));

#undef P_