patch-2.4.18 linux/net/rose/af_rose.c
Next file: linux/net/rose/rose_link.c
Previous file: linux/net/netsyms.c
Back to the patch index
Back to the overall index
- Lines: 39
- Date:
Wed Feb 6 20:47:54 2002
- Orig file:
linux.orig/net/rose/af_rose.c
- Orig date:
Mon Feb 18 20:18:40 2002
diff -Naur -X /home/marcelo/lib/dontdiff linux.orig/net/rose/af_rose.c linux/net/rose/af_rose.c
@@ -22,6 +22,10 @@
* Added use count to neighbour.
* Tomi(OH2BNS) Fixed rose_getname().
* Arnaldo C. Melo s/suser/capable/ + micro cleanups
+ * Joroen (PE1RXQ) Use sock_orphan() on release.
+ *
+ * ROSE 0.63 Jean-Paul(F6FBB) Fixed wrong length of L3 packets
+ * Added CLEAR_REQUEST facilities
*/
#include <linux/config.h>
@@ -650,16 +654,16 @@
sk->state = TCP_CLOSE;
sk->shutdown |= SEND_SHUTDOWN;
sk->state_change(sk);
- sk->dead = 1;
+ sock_orphan(sk);
sk->destroy = 1;
break;
default:
+ sk->socket = NULL;
break;
}
sock->sk = NULL;
- sk->socket = NULL; /* Not used, but we should do this. **/
return 0;
}
@@ -1429,7 +1433,7 @@
static struct net_device *dev_rose;
-static const char banner[] = KERN_INFO "F6FBB/G4KLX ROSE for Linux. Version 0.62 for AX25.037 Linux 2.4\n";
+static const char banner[] = KERN_INFO "F6FBB/G4KLX ROSE for Linux. Version 0.63 for AX25.037 Linux 2.4\n";
static int __init rose_proto_init(void)
{
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)