[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