Home
last modified time | relevance | path

Searched refs:msg_control (Results 1 – 25 of 38) sorted by relevance

12

/illumos-gate/usr/src/uts/common/sys/
H A Dsocket.h366 void *msg_control; /* ancillary data */ member
409 caddr32_t msg_control; /* ancillary data */ member
487 (struct cmsghdr *)0 : (struct cmsghdr *)((m)->msg_control))
493 (((uintptr_t)((struct msghdr *)(m))->msg_control) + \
/illumos-gate/usr/src/test/os-tests/tests/sockfs/
H A Drights.c407 msg.msg_control = alloca(msg.msg_controllen); in sendtest()
408 bzero(msg.msg_control, msg.msg_controllen); in sendtest()
553 msg.msg_control = alloca(bufsize); in recvtest()
554 bzero(msg.msg_control, msg.msg_controllen); in recvtest()
604 end = msg.msg_control + msg.msg_controllen; in recvtest()
H A Drecvmsg.c272 msg.msg_control = cbuf; in servertest()
/illumos-gate/usr/src/lib/libsctp/common/
H A Dsctp.c273 hdr.msg_control = (void *)_CMSG_HDR_ALIGN(cinmsg); in sctp_recvmsg()
277 hdr.msg_control = NULL; in sctp_recvmsg()
321 hdr.msg_control = (void *)_CMSG_HDR_ALIGN(coutmsg); in sctp_send_common()
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsocksyscalls.c848 control = msg->msg_control; in recvit()
914 so_closefds(msg->msg_control, msg->msg_controllen, in recvit()
928 so_truncatecmsg(msg->msg_control, in recvit()
935 msg->msg_control, msg->msg_controllen); in recvit()
944 kmem_free(msg->msg_control, (size_t)free_controllen); in recvit()
955 so_closefds(msg->msg_control, msg->msg_controllen, in recvit()
960 kmem_free(msg->msg_control, (size_t)free_controllen); in recvit()
1085 lmsg.msg_control = STRUCT_FGETP(u_lmsg, msg_control); in recvmsg()
1171 if (lmsg.msg_control != NULL && in recvmsg()
1173 useracc(lmsg.msg_control, lmsg.msg_controllen, in recvmsg()
[all …]
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/traceroute/
H A Dtraceroute_aux6.c131 msgp->msg_control = NULL; in set_ancillary_data()
184 msgp->msg_control = (struct cmsghdr *)malloc(bufspace); in set_ancillary_data()
185 if (msgp->msg_control == NULL) { in set_ancillary_data()
266 msgp->msg_controllen = (char *)cmsgp - (char *)msgp->msg_control; in set_ancillary_data()
H A Dtraceroute.c1442 msg6.msg_control = NULL; in trace_it()
1696 in_msg.msg_control = ancillary_data; in traceroute()
/illumos-gate/usr/src/boot/sys/sys/
H A Dsocket.h412 void *msg_control; /* ancillary data, see below */ member
506 (char *)(mhdr)->msg_control + (mhdr)->msg_controllen) ? \
517 (struct cmsghdr *)(mhdr)->msg_control : \
/illumos-gate/usr/src/uts/common/inet/sockmods/
H A Dsocksctpsubr.c245 msg->msg_control = kmem_zalloc(optlen, KM_SLEEP); in sosctp_pack_cmsg()
249 bcopy(opt, msg->msg_control, len); in sosctp_pack_cmsg()
252 cmsg = (struct cmsghdr *)msg->msg_control; in sosctp_pack_cmsg()
H A Dsocksctp.c756 cmsg = sosctp_find_cmsg(msg->msg_control, optlen, SCTP_SNDRCV); in sosctp_sendmsg()
897 msg->msg_control, optlen, SCTP_CAN_BLOCK); in sosctp_sendmsg()
953 cmsg = sosctp_find_cmsg(msg->msg_control, msg->msg_controllen, in sosctp_seq_sendmsg()
997 msg->msg_control, optlen, flags, cr, &ssa); in sosctp_seq_sendmsg()
1099 mctl = sctp_alloc_hdr(msg->msg_name, namelen, msg->msg_control, in sosctp_seq_sendmsg()
/illumos-gate/usr/src/uts/common/io/ib/clients/rdsv3/
H A Drdsv3_impl.c1115 if (msg->msg_control == NULL) in rdsv3_put_cmsg()
1124 if (msg->msg_control) { in rdsv3_put_cmsg()
1125 bcopy(msg->msg_control, bp, msg->msg_controllen); in rdsv3_put_cmsg()
1126 kmem_free(msg->msg_control, (size_t)msg->msg_controllen); in rdsv3_put_cmsg()
1138 msg->msg_control = bp; in rdsv3_put_cmsg()
H A Drds_recv.c477 msg->msg_control = NULL; in rdsv3_recvmsg()
612 if (msg && msg->msg_control == NULL) in rdsv3_recvmsg()
/illumos-gate/usr/src/uts/common/io/ksocket/
H A Dksocket.c218 msghdr.msg_control = NULL; in ksocket_send()
272 msghdr.msg_control = NULL; in ksocket_sendto()
377 msghdr.msg_control = NULL; in ksocket_recv()
430 msghdr.msg_control = NULL; in ksocket_recvfrom()
/illumos-gate/usr/src/uts/common/sys/ib/clients/rdsv3/
H A Drdsv3_impl.h313 (struct cmsghdr *)0 : (struct cmsghdr *)((m)->msg_control))
319 (((uintptr_t)((struct msghdr *)(m))->msg_control) + \
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/
H A Dping_aux6.c166 msgp->msg_control = (struct cmsghdr *)malloc(bufspace); in set_ancillary_data()
167 if (msgp->msg_control == NULL) { in set_ancillary_data()
251 msgp->msg_controllen = (char *)cmsgp - (char *)msgp->msg_control; in set_ancillary_data()
/illumos-gate/usr/src/lib/print/libpapi-lpd/common/
H A Dlpd-misc.c102 msg.msg_control = cmp; in recvfd()
H A Dlpd-port.c85 msg.msg_control = cmp; in sendfd()
/illumos-gate/usr/src/uts/common/io/scsi/adapters/iscsi/
H A Dradius_packet.c185 msg.msg_control = NULL; in rcv_radius_response()
/illumos-gate/usr/src/cmd/cmd-inet/sbin/dhcpagent/
H A Dpacket.c994 msg.msg_control = alloca(msg.msg_controllen); in send_pkt_internal()
1014 msg.msg_controllen = (char *)cmsg - (char *)msg.msg_control; in send_pkt_internal()
1287 msg.msg_control = ctrl; in sock_recvpkt()
/illumos-gate/usr/src/uts/common/io/comstar/port/iscsit/
H A Discsit_radiuspacket.c189 msg.msg_control = NULL; in iscsit_rcv_radius_response()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.routed/
H A Doutput.c220 msg.msg_control = alloca(msg.msg_controllen); in sendtoif()
234 msg.msg_controllen = (caddr_t)cmsgp - (caddr_t)msg.msg_control; in sendtoif()
H A Drtquery.c430 msg.msg_control = &ancillary_data; in query_loop()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/in.ripngd/
H A Dinput.c83 rmsg.msg_control = control; in in_data()
/illumos-gate/usr/src/cmd/cmd-inet/usr.lib/vrrpd/
H A Dvrrpd.c3133 msg6.msg_control = NULL; in vrrpd_send_adv_v6()
3152 msg6.msg_control = (struct cmsghdr *)malloc(bufspace); in vrrpd_send_adv_v6()
3153 if (msg6.msg_control == NULL) { in vrrpd_send_adv_v6()
3188 msg6.msg_controllen = (char *)cmsgp - (char *)msg6.msg_control; in vrrpd_send_adv_v6()
3203 (void) free(msg6.msg_control); in vrrpd_send_adv_v6()
3209 (void) free(msg6.msg_control); in vrrpd_send_adv_v6()
3552 msg.msg_control = ancillary_data; in vrrpd_sock_handler()
/illumos-gate/usr/src/test/os-tests/tests/minttl/
H A Dminttl.c593 msg.msg_control = ancil; in ttl_sendrecv()

12