rose_disconnect
void rose_disconnect(struct sock *, int, int, int);
rose_disconnect(s, ENETUNREACH, ROSE_OUT_OF_ORDER, 0);
rose_disconnect(sk, ENETUNREACH, ROSE_OUT_OF_ORDER, 0);
rose_disconnect(sk, 0, -1, -1);
rose_disconnect(sk, 0, -1, -1);
rose_disconnect(sk, 0, skb->data[3], skb->data[4]);
rose_disconnect(sk, 0, skb->data[3], skb->data[4]);
rose_disconnect(sk, 0, skb->data[3], skb->data[4]);
rose_disconnect(sk, ECONNREFUSED, skb->data[3], skb->data[4]);
rose_disconnect(sk, 0, skb->data[3], skb->data[4]);
rose_disconnect(sk, 0, -1, -1);
rose_disconnect(sk, ETIMEDOUT, -1, -1);