CS318 - Pintos
Pintos source browser for JHU CS318 course
write-stdin.c
Go to the documentation of this file.
1 /** Try writing to fd 0 (stdin),
2  which may just fail or terminate the process with -1 exit
3  code. */
4 
5 #include <syscall.h>
6 #include "tests/lib.h"
7 #include "tests/main.h"
8 
9 void
10 test_main (void)
11 {
12  char buf = 123;
13  write (0, &buf, 1);
14 }
lib.h
test_main
void test_main(void)
Try writing to fd 0 (stdin), which may just fail or terminate the process with -1 exit code.
Definition: write-stdin.c:10
buf
static char buf[BUF_SIZE]
Definition: child-syn-read.c:16
write
int write(int fd, const void *buffer, unsigned size)
Definition: syscall.c:121
main.h