warnings cleanup
diff --git a/testcases/kernel/syscalls/write/write02.c b/testcases/kernel/syscalls/write/write02.c
index 803d015..fb4b7f6 100644
--- a/testcases/kernel/syscalls/write/write02.c
+++ b/testcases/kernel/syscalls/write/write02.c
@@ -46,7 +46,9 @@
* Restrictions
* None
*/
-
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <fcntl.h>
#include <errno.h>
#include <stdio.h>
#include "test.h"
@@ -61,7 +63,7 @@
char pfiln[40] = "";
-main(int argc, char **argv)
+int main(int argc, char **argv)
{
int lc; /* loop counter */
char *msg; /* message returned from parse_opts */
@@ -73,7 +75,7 @@
char pwbuf[BUFSIZ + 1];
/* parse standard options */
- if (msg = parse_opts(argc, argv, (option_t *) NULL, NULL)) {
+ if ((msg = parse_opts(argc, argv, (option_t *) NULL, NULL))) {
tst_brkm(TBROK, cleanup, "OPTION PARSING ERROR - %s", msg);
/*NOTREACHED*/
}
@@ -86,7 +88,7 @@
/* reset Tst_count in case we are looping */
Tst_count = 0;
-block1:
+//block1:
tst_resm(TINFO, "Block 1: test to see write() returns proper "
"write count");
@@ -116,6 +118,7 @@
}
cleanup();
/*NOTREACHED*/
+ return(0);
}
/*