| plan 9 kernel history: overview | file list | diff list |
2002/0711/ip/gre.c (diff list | history)
| 2002/0711/sys/src/9/ip/gre.c:47,52 – 2002/0712/sys/src/9/ip/gre.c:47,54 (short | long | prev | next) | ||
| 1998/0313 | ulong lenerr; /* short packet */ }; | |
| 1997/0327 | ||
| 2002/0712 | static void grekick(void *x); | |
| 1997/0327 | static char* greconnect(Conv *c, char **argv, int argc) { | |
| 2002/0711/sys/src/9/ip/gre.c:84,89 – 2002/0712/sys/src/9/ip/gre.c:86,98 | ||
| 1997/0403 | return nil; | |
| 1997/0327 | } | |
| 2002/0712 | static void grecreate(Conv *c) { c->rq = qopen(64*1024, Qmsg, 0, c); c->wq = qopen(64*1024, Qkick, grekick, c); } | |
| 1997/0327 | static int | |
| 1998/0306 | grestate(Conv *c, char *state, int n) | |
| 1997/0327 | { | |
| 2002/0711/sys/src/9/ip/gre.c:91,103 – 2002/0712/sys/src/9/ip/gre.c:100,105 | ||
| 1998/0306 | return snprint(state, n, "%s", "Datagram"); | |
| 1997/0327 | } | |
| 2002/0711 |
| |
| 1997/0327 |
| |
| 1997/0403 | static char* greannounce(Conv*, char**, int) | |
| 1997/0327 | { | |
| 2002/0711/sys/src/9/ip/gre.c:119,126 – 2002/0712/sys/src/9/ip/gre.c:121,129 | ||
| 1997/0327 | int drop; static void | |
| 2001/0306 |
| |
| 2002/0712 | grekick(void *x) | |
| 1997/0327 | { | |
| 2002/0712 | Conv *c = x; | |
| 1997/0327 | GREhdr *ghp; | |
| 1997/0524 | Block *bp; | |
| 1998/0306 | uchar laddr[IPaddrlen], raddr[IPaddrlen]; | |
| 2002/0711/sys/src/9/ip/gre.c:241,247 – 2002/0712/sys/src/9/ip/gre.c:244,249 | ||
| 1998/0313 | gre = smalloc(sizeof(Proto)); gre->priv = smalloc(sizeof(GREpriv)); gre->name = "gre"; | |