[Nagiosplug-checkins] CVS: nagiosplug/plugins check_http.c,1.10,1.11
Karl DeBisschop
kdebisschop at users.sourceforge.net
Wed Nov 13 20:46:03 CET 2002
Update of /cvsroot/nagiosplug/nagiosplug/plugins
In directory usw-pr-cvs1:/tmp/cvs-serv15297
Modified Files:
check_http.c
Log Message:
clean up NULL from status on Solaris
Index: check_http.c
===================================================================
RCS file: /cvsroot/nagiosplug/nagiosplug/plugins/check_http.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -C2 -r1.10 -r1.11
*** check_http.c 8 Nov 2002 07:18:49 -0000 1.10
--- check_http.c 14 Nov 2002 04:45:40 -0000 1.11
***************
*** 523,535 ****
{
char *msg = NULL;
! char *status_line = NULL;
char *header = NULL;
! char *page = NULL;
char *auth = NULL;
int i = 0;
! size_t pagesize = 0;
! char *full_page = NULL;
char *buf = NULL;
! char *pos = NULL;
char *x = NULL;
char *orig_url = NULL;
--- 523,535 ----
{
char *msg = NULL;
! char *status_line = "";
char *header = NULL;
! char *page = "";
char *auth = NULL;
int i = 0;
! size_t pagesize = 1;
! char *full_page = "";
char *buf = NULL;
! char *pos = "";
char *x = NULL;
char *orig_url = NULL;
***************
*** 658,663 ****
/* fetch the page */
- pagesize = (size_t) 1;
- asprintf (&full_page, "");
while ((i = my_recv ()) > 0) {
buffer[i] = '\0';
--- 658,661 ----
***************
*** 690,694 ****
pos = page;
page += (size_t) strspn (page, "\r\n");
! status_line[pos - status_line] = 0;
strip (status_line);
if (verbose)
--- 688,692 ----
pos = page;
page += (size_t) strspn (page, "\r\n");
! status_line[strcspn(status_line, "\r\n")] = 0;
strip (status_line);
if (verbose)
More information about the Commits
mailing list