Module Name:    src
Committed By:   knakahara
Date:           Wed Aug  3 08:25:38 UTC 2016

Modified Files:
        src/sys/sys: intrio.h

Log Message:
intrid and dev_xname must be NUL terminated by kernel.

pointed out by nonaka@n.o


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/sys/intrio.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/sys/intrio.h
diff -u src/sys/sys/intrio.h:1.1 src/sys/sys/intrio.h:1.2
--- src/sys/sys/intrio.h:1.1	Mon Aug 17 06:16:03 2015
+++ src/sys/sys/intrio.h	Wed Aug  3 08:25:38 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: intrio.h,v 1.1 2015/08/17 06:16:03 knakahara Exp $	*/
+/*	$NetBSD: intrio.h,v 1.2 2016/08/03 08:25:38 knakahara Exp $	*/
 
 /*
  * Copyright (c) 2015 Internet Initiative Japan Inc.
@@ -47,9 +47,12 @@ struct intrio_list_line_cpu {
 };
 
 struct intrio_list_line {
-	char ill_intrid[INTRIDBUF];
-	char ill_xname[INTRDEVNAMEBUF];
-	struct intrio_list_line_cpu ill_cpu[1]; /* Array size is overwritten to ncpu. */
+	char ill_intrid[INTRIDBUF];		/* NUL terminated. */
+	char ill_xname[INTRDEVNAMEBUF];		/* NUL terminated. */
+	struct intrio_list_line_cpu ill_cpu[1];	/*
+						 * Array size is overwritten
+						 * to ncpu.
+						 */
 };
 
 struct intrio_list {

Reply via email to