Merge branch 'xfs-O_TMPFILE-support' into for-next
[cascardo/linux.git] / include / linux / socket.h
index 5d488a6..8e98297 100644 (file)
@@ -45,13 +45,13 @@ struct linger {
  */
  
 struct msghdr {
-       void    *       msg_name;       /* Socket name                  */
-       int             msg_namelen;    /* Length of name               */
-       struct iovec *  msg_iov;        /* Data blocks                  */
-       __kernel_size_t msg_iovlen;     /* Number of blocks             */
-       void    *       msg_control;    /* Per protocol magic (eg BSD file descriptor passing) */
-       __kernel_size_t msg_controllen; /* Length of cmsg list */
-       unsigned int    msg_flags;
+       void            *msg_name;      /* ptr to socket address structure */
+       int             msg_namelen;    /* size of socket address structure */
+       struct iovec    *msg_iov;       /* scatter/gather array */
+       __kernel_size_t msg_iovlen;     /* # elements in msg_iov */
+       void            *msg_control;   /* ancillary data */
+       __kernel_size_t msg_controllen; /* ancillary data buffer length */
+       unsigned int    msg_flags;      /* flags on received message */
 };
 
 /* For recvmmsg/sendmmsg */