Open System Services System Calls Reference Manual (G06.29+, H06.08+, J06.03+)
bind(2) OSS System Calls Reference Manual
[EIO] An input or output error occurred for an AF_UNIX socket.
[ELOOP] The socket is in the AF_UNIX domain and too many symbolic links were
encountered when translating the pathname specified in the sockaddr structure.
[ENAMETOOLONG]
The socket is in the AF_UNIX domain and one of the following conditions
exists:
• The pathname in the sockaddr structure exceeds PATH_MAX charac-
ters.
• A component of the pathname in the sockaddr structure exceeds
NAME_MAX characters.
• The intermediate result of pathname resolution when a symbolic link is
part of the pathname in the sockaddr structure exceeds PATH_MAX
characters.
The pathconf( ) function can be called to obtain the applicable limits.
[ENOENT] The socket is in the AF_UNIX domain and one of the following conditions
exists:
• A component of the pathname specified in the sockaddr structure does
not name an existing file.
• The sockaddr structure specifies an empty string as a pathname.
[ENOBUFS] There was not enough buffer space available to complete the call. A retry at a
later time might succeed.
[ENOMEM] Required memory resources were not available. A retry at a later time might
succeed.
[ENOTDIR] The socket is in the AF_UNIX domain and a component of the pathname
specified in the sockaddr structure is not a directory.
[ENOTSOCK] The socket parameter does not refer to a socket.
[EOPNOTSUPP]
The socket type of the specified socket does not support binding to an address.
[EPERM] The program attempted an operation on a SEEP-protected fileset. Valid for
J06.15 and later J-series RVUs, and H06.26 and later H-series RVUs.
[EROFS] The socket is in the AF_UNIX domain and the specified name would reside on a
read-only fileset.
RELATED INFORMATION
Commands: getacl(1), setacl(1).
Functions: acl(2), connect(2), getsockname(2), listen(2), socket(2).
Miscellaneous topics: acl(5).
1−16 Hewlett-Packard Company 527186-023