Page 1 of 1

[Nagios-devel] BUG in xodtemplate.c

Posted: Mon Nov 10, 2003 9:51 am
by Guest
Hi,

there is a bug in xodtemplate.c in nagios 2.0.

In xodtemplate_expand_hosts you add the regular-expression instead of the=
=20
matching host_name. The attached patch fixes the bug.

regards

Dietmar


[nagios@work nagios]$ diff -c xdata/xodtemplate.c.original xdata/xodtempl=
ate.c
*** xdata/xodtemplate.c.original 2003-11-10 14:51:37.000000000 +01=
00
--- xdata/xodtemplate.c 2003-11-10 15:01:47.000000000 +0100
***************
*** 8876,8882 ****
found_match=3DTRUE;

/* add host to list */
! =20
xodtemplate_add_host_to_hostlist(list,temp_ptr);
}

/* free memory allocated to compiled regexp */
--- 8876,8882 ----
found_match=3DTRUE;

/* add host to list */
! =20
xodtemplate_add_host_to_hostlist(list,temp_host->host_name);
}

/* free memory allocated to compiled regexp */
[nagios@work nagios]$





This post was automatically imported from historical nagios-devel mailing list archives
Original poster: [email protected]