Просмотр исходного кода

cfg: Check number of interfaces

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Reviewed-by: Christine Caulfield <ccaulfie@redhat.com>
Jan Friesse 12 лет назад
Родитель
Сommit
335da1ecfd
1 измененных файлов с 2 добавлено и 0 удалено
  1. 2 0
      exec/cfg.c

+ 2 - 0
exec/cfg.c

@@ -553,6 +553,8 @@ static void message_handler_req_lib_cfg_ringstatusget (
 		&status,
 		&iface_count);
 
+	assert(iface_count <= CFG_MAX_INTERFACES);
+
 	res_lib_cfg_ringstatusget.interface_count = iface_count;
 
 	for (i = 0; i < iface_count; i++) {