Open System Services System Calls Reference Manual (G06.28+)

spt_sendmsgx(2) OSS System Calls Reference Manual
[ELOOP] The socket is in the AF_UNIX domain, and too many symbolic
links were encountered in translating the pathname specied by
the msghdr structure.
[EMSGSIZE] The message is too large to be sent all at once, as required by the
socket.
[ENAMETOOLONG]
The socket is in the AF_UNIX domain, and one of these condi-
tions exists:
The pathname in the msghdr structure exceeds
PATH_MAX characters.
A component of the pathname in the msghdr structure
exceeds NAME_MAX characters.
The intermediate result of pathname resolution when a
symbolic link is part of the pathname in the msghdr
structure exceeds PATH_MAX characters.
The pathconf( ) function can be called to obtain the applicable
limits.
[ENOBUFS] Not enough buffer space was available to complete the call. A
retry at a later time might succeed.
[ENOENT] The socket is in the AF_UNIX domain, and one of these condi-
tions occurred:
A component of the pathname in the msghdr structure
does not name an existing le.
The msghdr structure species an empty string as a
pathname.
[ENOMEM] Required memory resources were not available. A retry at a
later time might succeed.
[ENOPROTOOPT]
The socket is in the AF_UNIX domain, and the cmsg_level
member is not equal to SOL_SOCKET.
[ENOTCONN] The socket is connection-oriented but is not connected.
[ENOTDIR] The socket is in the AF_UNIX domain, and the pathname
specied by the msghdr structure contains a component that is
not a directory.
[ENOTSOCK] The socket parameter does not refer to a socket.
[EOPNOTSUPP]
The specied value for the ags parameter is not supported for
this socket type or protocol.
7294 Hewlett-Packard Company 527186-005