Module Name:    src
Committed By:   christos
Date:           Sun Jun  5 17:44:40 UTC 2016

Modified Files:
        src/sys/arch/hp300/stand/inst: inst.c

Log Message:
get rid of gets


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/hp300/stand/inst/inst.c

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

Modified files:

Index: src/sys/arch/hp300/stand/inst/inst.c
diff -u src/sys/arch/hp300/stand/inst/inst.c:1.20 src/sys/arch/hp300/stand/inst/inst.c:1.21
--- src/sys/arch/hp300/stand/inst/inst.c:1.20	Sun Aug 10 03:40:49 2014
+++ src/sys/arch/hp300/stand/inst/inst.c	Sun Jun  5 13:44:40 2016
@@ -1,4 +1,4 @@
-/*	$NetBSD: inst.c,v 1.20 2014/08/10 07:40:49 isaki Exp $	*/
+/*	$NetBSD: inst.c,v 1.21 2016/06/05 17:44:40 christos Exp $	*/
 
 /*-
  * Copyright (c) 1996, 1997 The NetBSD Foundation, Inc.
@@ -131,7 +131,7 @@ main(void)
 	for (;;) {
 		printf("sys_inst> ");
 		memset(line, 0, sizeof(line));
-		gets(line);
+		gets_s(line, sizeof(line));
 		if (line[0] == '\n' || line[0] == '\0')
 			continue;
 
@@ -200,7 +200,7 @@ dsklabel(void)
  disklabel_loop:
 	memset(line, 0, sizeof(line));
 	printf("(z)ap, (e)dit, (s)how, (w)rite, (d)one > ");
-	gets(line);
+	gets_s(line, sizeof(line));
 	if (line[0] == '\n' || line[0] == '\0')
 		goto disklabel_loop;
 
@@ -259,28 +259,28 @@ dsklabel(void)
 #define GETNUM(out, num)						\
 	printf((out), (num));						\
 	memset(line, 0, sizeof(line));					\
-	gets(line);							\
+	gets_s(line, sizeof(line));							\
 	if (line[0])							\
 		(num) = atoi(line);
 
 #define GETNUM2(out, num1, num2)					\
 	printf((out), (num1), (num2));					\
 	memset(line, 0, sizeof(line));					\
-	gets(line);							\
+	gets_s(line, sizeof(line));							\
 	if (line[0])							\
 		(num2) = atoi(line);
 
 #define GETSTR(out, str)						\
 	printf((out), (str));						\
 	memset(line, 0, sizeof(line));					\
-	gets(line);							\
+	gets_s(line, sizeof(line));							\
 	if (line[0])							\
 		strcpy((str), line);
 
 #define FLAGS(out, flag)						\
 	printf((out), lp->d_flags & (flag) ? 'y' : 'n');		\
 	memset(line, 0, sizeof(line));					\
-	gets(line);							\
+	gets_s(line, sizeof(line));							\
 	if (line[0] == 'y' || line[0] == 'Y')				\
 		lp->d_flags |= (flag);					\
 	else								\
@@ -514,7 +514,7 @@ opendisk(char *question, char *diskname,
 	printf("%s ", question);
 	memset(diskname, 0, len);
 	memset(fulldiskname, 0, sizeof(fulldiskname));
-	gets(diskname);
+	gets_s(diskname, sizeof(diskname));
 	if (diskname[0] == '\n' || diskname[0] == '\0')
 		goto getdiskname;
 
@@ -570,7 +570,7 @@ miniroot(void)
  getsource:
 	printf("Source? (N)FS, (t)ape, (d)one > ");
 	memset(line, 0, sizeof(line));
-	gets(line);
+	gets_s(line, sizeof(line));
 	if (line[0] == '\0')
 		goto getsource;
 
@@ -581,7 +581,7 @@ miniroot(void)
 		printf("Name of miniroot file? ");
 		memset(line, 0, sizeof(line));
 		memset(minirootname, 0, sizeof(minirootname));
-		gets(line);
+		gets_s(line, sizeof(line));
 		if (line[0] == '\0')
 			goto name_of_nfs_miniroot;
 		(void)strcat(minirootname, "le0a:");
@@ -613,7 +613,7 @@ miniroot(void)
 		memset(line, 0, sizeof(line));
 		memset(minirootname, 0, sizeof(minirootname));
 		memset(tapename, 0, sizeof(tapename));
-		gets(line);
+		gets_s(line, sizeof(line));
 		if (line[0] == '\0')
 			goto name_of_tape_miniroot;
 		strcat(minirootname, line);
@@ -621,7 +621,7 @@ miniroot(void)
 
 		printf("File number (first == 1)? ");
 		memset(line, 0, sizeof(line));
-		gets(line);
+		gets_s(line, sizeof(line));
 		fileno = a2int(line);
 		if (fileno < 1 || fileno > 8) {
 			printf("Invalid file number: %s\n", line);
@@ -643,7 +643,7 @@ miniroot(void)
 		ignoreshread = 0;
 		printf("Copy how many %d byte blocks? ", DEV_BSIZE);
 		memset(line, 0, sizeof(line));
-		gets(line);
+		gets_s(line, sizeof(line));
 		nblks = a2int(line);
 		if (nblks < 0) {
 			printf("Invalid block count: %s\n", line);
@@ -723,7 +723,7 @@ bootmini(void)
 	printf("Disk to boot from? ");
 	memset(diskname, 0, sizeof(diskname));
 	memset(bootname, 0, sizeof(bootname));
-	gets(diskname);
+	gets_s(diskname, sizeof(diskname));
 	if (diskname[0] == '\n' || diskname[0] == '\0')
 		goto getdiskname;
 

Reply via email to