xref: /csrg-svn/sys/stand/getfile.c (revision 63370)
163273Smckusick /*-
2*63370Sbostic  * Copyright (c) 1993
3*63370Sbostic  *	The Regents of the University of California.  All rights reserved.
463273Smckusick  *
563273Smckusick  * %sccs.include.redist.c%
663273Smckusick  *
7*63370Sbostic  *	@(#)getfile.c	8.1 (Berkeley) 06/11/93
863273Smckusick  */
963273Smckusick 
getfile(prompt,mode)1063273Smckusick getfile(prompt, mode)
1163273Smckusick 	char *prompt;
1263273Smckusick 	int mode;
1363273Smckusick {
1463273Smckusick 	int fd;
1563273Smckusick 	char buf[100];
1663273Smckusick 
1763273Smckusick 	do {
1863273Smckusick 		printf("%s: ", prompt);
1963273Smckusick 		gets(buf);
2063273Smckusick 	} while ((fd = open(buf, mode)) < 0);
2163273Smckusick 
2263273Smckusick 	return (fd);
2363273Smckusick }
24