Lines Matching defs:msg
40 void scm_detach_fds(struct msghdr *msg, struct scm_cookie *scm);
41 void scm_detach_fds_compat(struct msghdr *msg, struct scm_cookie *scm);
42 int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm);
78 static __inline__ int scm_send(struct socket *sock, struct msghdr *msg,
87 if (msg->msg_controllen <= 0)
89 return __scm_send(sock, msg, scm);
93 static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm)
103 put_cmsg(msg, SOL_SOCKET, SCM_SECURITY, seclen, secdata);
114 static inline void scm_passec(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm)
123 static __inline__ void scm_recv(struct socket *sock, struct msghdr *msg,
126 if (!msg->msg_control) {
129 msg->msg_flags |= MSG_CTRUNC;
141 put_cmsg(msg, SOL_SOCKET, SCM_CREDENTIALS, sizeof(ucreds), &ucreds);
146 scm_passec(sock, msg, scm);
151 scm_detach_fds(msg, scm);