diff options
Diffstat (limited to 'net/rose/af_rose.c')
-rw-r--r-- | net/rose/af_rose.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/net/rose/af_rose.c b/net/rose/af_rose.c index 5ae64334d..eeb396350 100644 --- a/net/rose/af_rose.c +++ b/net/rose/af_rose.c @@ -378,7 +378,7 @@ void rose_destroy_socket(struct sock *sk) /* Not static as it's used by the time skb->sk->protinfo.rose->state = ROSE_STATE_0; } - kfree_skb(skb, FREE_READ); + kfree_skb(skb); } if (atomic_read(&sk->wmem_alloc) != 0 || atomic_read(&sk->rmem_alloc) != 0) { @@ -851,7 +851,7 @@ static int rose_accept(struct socket *sock, struct socket *newsock, int flags) /* Now attach up the new socket */ skb->sk = NULL; - kfree_skb(skb, FREE_READ); + kfree_skb(skb); sk->ack_backlog--; newsock->sk = newsk; @@ -1064,7 +1064,7 @@ static int rose_sendmsg(struct socket *sock, struct msghdr *msg, int len, SOCK_DEBUG(sk, "ROSE: Transmitting buffer\n"); if (sk->state != TCP_ESTABLISHED) { - kfree_skb(skb, FREE_WRITE); + kfree_skb(skb); return -ENOTCONN; } |