include/getcgi.h

Go to the documentation of this file.
00001 /*****************************************************************************
00002  *
00003  * GETCGI.H -  Icinga CGI Input Routine Include File
00004  *
00005  * Copyright (c) 1999-2009 Ethan Galstad (egalstad@nagios.org)
00006  * Copyright (c) 2009-2011 Icinga Development Team (http://www.icinga.org)
00007  *
00008  * License:
00009  *
00010  * This program is free software; you can redistribute it and/or modify
00011  * it under the terms of the GNU General Public License version 2 as
00012  * published by the Free Software Foundation.
00013  *
00014  * This program is distributed in the hope that it will be useful,
00015  * but WITHOUT ANY WARRANTY; without even the implied warranty of
00016  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00017  * GNU General Public License for more details.
00018  *
00019  * You should have received a copy of the GNU General Public License
00020  * along with this program; if not, write to the Free Software
00021  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
00022  *
00023  *****************************************************************************/
00024 
00025 #ifdef __cplusplus
00026   extern "C" {
00027 #endif
00028 
00029 char **getcgivars(void);
00030 void free_cgivars(char **);
00031 void unescape_cgi_input(char *);
00032 void sanitize_cgi_input(char **);
00033 unsigned char hex_to_char(char *);
00034 
00035 #ifdef __cplusplus
00036   }
00037 #endif

Generated on Wed Mar 30 17:22:22 2011 for icinga-core by  doxygen 1.4.7