Fixes tcpackproc name's memory
[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 *commonuser(void)
21 {
22         return current->user;
23 }
24
25 struct chan *commonfdtochan(int fd, int mode, int a, int b)
26 {
27         return fdtochan(current->fgrp, fd, mode, a, b);
28 }
29
30 char *commonerror(void)
31 {
32         return current_errstr();
33 }
34
35 int postnote(struct proc *p, int unused_int, char *note, int val)
36 {
37         panic("postnote");
38         return 0;
39 }