/src/sys/compat/netbsd32/ |
netbsd32_socket.c | 386 struct mbuf *ctl_mbuf; local in function:copyin32_msg_control 392 ctl_mbuf = m_get(M_WAIT, MT_CONTROL); 394 control = mtod(ctl_mbuf, void *); 461 MEXTADD(ctl_mbuf, control, clen, M_MBUF, NULL, NULL); 462 ctl_mbuf->m_flags |= M_EXT_RW; 465 mp->msg_controllen = ctl_mbuf->m_len = CMSG_ALIGN(cidx); 467 mp->msg_control = ctl_mbuf; 474 if (control != mtod(ctl_mbuf, void *)) 476 m_free(ctl_mbuf);
|
/src/sys/compat/linux/common/ |
linux_socket.c | 480 struct mbuf *ctl_mbuf = NULL; local in function:linux_sys_sendmsg 515 ctl_mbuf = m_get(M_WAIT, MT_CONTROL); 517 control = mtod(ctl_mbuf, void *); 551 if (control != mtod(ctl_mbuf, void *)) 553 m_free(ctl_mbuf); 554 ctl_mbuf = NULL; 618 MEXTADD(ctl_mbuf, control, clen, M_MBUF, NULL, NULL); 619 ctl_mbuf->m_flags |= M_EXT_RW; 622 ctl_mbuf->m_len = cidx; 624 msg.msg_control = ctl_mbuf; [all...] |