This commit is contained in:
committed by
Git OBS Bridge
parent
d8438df347
commit
467e32eb3c
@@ -0,0 +1,20 @@
|
||||
Do not write outside the hostname array.
|
||||
snprintf will likely terminate the string anyway.
|
||||
|
||||
---
|
||||
cgi/notifications.c | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
Index: nagios-2.5/cgi/notifications.c
|
||||
===================================================================
|
||||
--- nagios-2.5.orig/cgi/notifications.c
|
||||
+++ nagios-2.5/cgi/notifications.c
|
||||
@@ -553,7 +553,7 @@ void display_notifications(void){
|
||||
/* get the host name */
|
||||
temp_buffer=(char *)strtok(NULL,";");
|
||||
snprintf(host_name,sizeof(host_name),"%s",(temp_buffer==NULL)?"":temp_buffer);
|
||||
- host_name[sizeof(host_name)]='\x0';
|
||||
+ host_name[sizeof(host_name) - 1]='\x0';
|
||||
|
||||
/* get the service name */
|
||||
if(notification_type==SERVICE_NOTIFICATION){
|
||||
Reference in New Issue
Block a user