summaryrefslogtreecommitdiffstats
path: root/02_exercise/process.h
diff options
context:
space:
mode:
Diffstat (limited to '02_exercise/process.h')
-rw-r--r--02_exercise/process.h29
1 files changed, 0 insertions, 29 deletions
diff --git a/02_exercise/process.h b/02_exercise/process.h
deleted file mode 100644
index 3b7e833..0000000
--- a/02_exercise/process.h
+++ /dev/null
@@ -1,29 +0,0 @@
-#ifndef SHELL_PROCESS_H
-#define SHELL_PROCESS_H
-#include <stdbool.h>
-#include <stddef.h>
-
-typedef struct {
- char **argv;
- size_t argc;
- int in_fd;
- int out_fd;
- int pid;
- bool blocking;
-} Process;
-
-/*
- * Parses the given line and creates an array of processes at *processes
- * Expects tail -F file | grep panic & to mean that both processes should
- * run in the background
- */
-int parse_line(char const *line, Process ** processes);
-
-/*
- * returns the return code of the executed program
- */
-int exec_command(Process p);
-
-void free_processes(Process ** processes);
-
-#endif // SHELL_PROCESS_H