diff options
| author | Frans Kaashoek <kaashoek@mit.edu> | 2016-09-26 07:54:02 -0400 | 
|---|---|---|
| committer | Frans Kaashoek <kaashoek@mit.edu> | 2016-09-26 07:54:02 -0400 | 
| commit | 907f23a5bbf17972becc5c84b4378c9ff4aa437a (patch) | |
| tree | 15f543def472d29800ccf203e011bc0a74952abb | |
| parent | 2a675089b129adf442de575617a7e3db5a42a794 (diff) | |
| download | xv6-labs-907f23a5bbf17972becc5c84b4378c9ff4aa437a.tar.gz xv6-labs-907f23a5bbf17972becc5c84b4378c9ff4aa437a.tar.bz2 xv6-labs-907f23a5bbf17972becc5c84b4378c9ff4aa437a.zip | |
Add mikecat's argp test
| -rw-r--r-- | usertests.c | 14 | 
1 files changed, 14 insertions, 0 deletions
| diff --git a/usertests.c b/usertests.c index 93f656b..a1e97e7 100644 --- a/usertests.c +++ b/usertests.c @@ -1724,6 +1724,19 @@ uio()    printf(1, "uio test done\n");  } +void argptest() +{ +  int fd; +  fd = open("init", O_RDONLY); +  if (fd < 0) { +    printf(2, "open failed\n"); +    exit(); +  } +  read(fd, sbrk(0) - 1, -1); +  close(fd); +  printf(1, "arg test passed\n"); +} +  unsigned long randstate = 1;  unsigned int  rand() @@ -1743,6 +1756,7 @@ main(int argc, char *argv[])    }    close(open("usertests.ran", O_CREATE)); +  argptest();    createdelete();    linkunlink();    concreate(); | 
