inferno->plan 9 support we want to remove.
[akaros.git] / kern / src / net / plan9.c
1 // INFERNO
2 #include <vfs.h>
3 #include <kfs.h>
4 #include <slab.h>
5 #include <kmalloc.h>
6 #include <kref.h>
7 #include <string.h>
8 #include <stdio.h>
9 #include <assert.h>
10 #include <error.h>
11 #include <cpio.h>
12 #include <pmap.h>
13 #include <smp.h>
14 #include <ip.h>
15
16 /*
17  *  some hacks for commonality twixt inferno and plan9
18  */
19
20 char*
21 commonuser(void)
22 {
23         return current->user;
24 }
25
26 struct chan*
27 commonfdtochan(int fd, int mode, int a, int b)
28 {
29         return fdtochan(current->fgrp, fd, mode, a, b);
30 }
31
32 char*
33 commonerror(void)
34 {
35         return current_errstr();
36 }
37
38 int
39 postnote(struct proc *p, int unused_int, char *note, int val)
40 {
41         panic("postnote");
42         return 0;
43 }