*
* Usage: flock -h give all info's
*
- * $Id: Flock.c,v 1.2 2002/11/17 17:30:51 piccardi Exp $
+ * $Id: Flock.c,v 1.5 2003/05/02 09:55:13 piccardi Exp $
*
*****************************************************************************/
/*
#include <stdlib.h> /* C standard library */
#include <unistd.h> /* unix standard library */
#include <stdio.h> /* standard I/O library */
-#include <string.h> /* string functions */
-#include <fcntl.h> /* string functions */
+#include <string.h> /* C strings library */
+#include <fcntl.h> /* file control functions */
+
+
/* user defined header */
#include "macros.h" /* some useful macros */
printf("You should set a read or a write lock\n");
usage();
}
- fd = open(argv[optind], O_RDWR); /* open the file to be locked */
+ fd = open(argv[optind], O_RDONLY); /* open the file to be locked */
if (fd < 0) { /* on error exit */
perror("Wrong filename");
exit(1);