| version 1.83.2.3, 2004/08/25 06:58:58 |
version 1.83.2.4, 2004/09/03 12:45:39 |
| Line 1105 soreceive(struct socket *so, struct mbuf |
|
| Line 1105 soreceive(struct socket *so, struct mbuf |
|
| m->m_next = 0; |
m->m_next = 0; |
| m = so->so_rcv.sb_mb; |
m = so->so_rcv.sb_mb; |
| } else { |
} else { |
| |
/* |
| |
* Dispose of any SCM_RIGHTS message that went |
| |
* through the read path rather than recv. |
| |
*/ |
| |
if (pr->pr_domain->dom_dispose && |
| |
mtod(m, struct cmsghdr *)->cmsg_type == SCM_RIGHTS) |
| |
(*pr->pr_domain->dom_dispose)(m); |
| MFREE(m, so->so_rcv.sb_mb); |
MFREE(m, so->so_rcv.sb_mb); |
| m = so->so_rcv.sb_mb; |
m = so->so_rcv.sb_mb; |
| } |
} |