瀏覽代碼

cfg: Check number of interfaces

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Reviewed-by: Christine Caulfield <ccaulfie@redhat.com>
Jan Friesse 12 年之前
父節點
當前提交
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++) {