Merge branch 'net-dev'. See body of commit for details.
[akaros.git] / user / parlib / src / parlibmain.c
1 // Called from entry.S to get us going.
2
3 #include <parlib.h>
4 #include <stdlib.h>
5 #include <unistd.h>
6 #include <debug.h>
7
8 extern int main(int argc, char * NTS * COUNT(argc) NT argv);
9
10 void parlibmain(int argc, char * NTS * COUNT(argc) NT argv)
11 {
12         debug("Hello from process %d!\n", getpid());
13         // call user main routine
14         int r = main(argc, argv);
15
16         // exit gracefully
17         exit(r);
18 }