Go to the source code of this file.
Functions |
static void | explain_buffer_enosys_generic (explain_string_buffer_t *sb, const char *caption, const char *syscall_name) |
static void | the_device_does_not_support_the_system_call (explain_string_buffer_t *sb, const char *file_type, const char *caption, const char *syscall_name) |
static void | explain_buffer_enosys_stat (explain_string_buffer_t *sb, const struct stat *st, const char *caption, const char *syscall_name) |
void | explain_buffer_enosys_fildes (explain_string_buffer_t *sb, int fildes, const char *caption, const char *syscall_name) |
void | explain_buffer_enosys_pathname (explain_string_buffer_t *sb, const char *pathname, const char *caption, const char *syscall_name) |
void | explain_buffer_enosys_acl (explain_string_buffer_t *sb, const char *caption, const char *syscall_name) |
Function Documentation
The explain_buffer_enosys_acl function may be used to print an explanation of an ENOSYS or EOPNOTSUPP error. In the cae where it one of the Access Control List (ACL) functions.
- Parameters:
-
sb | The string buffer to print into. |
caption | The name of the offending system call argument. |
syscall_name | The name of the offending system call. |
Definition at line 251 of file enosys.c.
The explain_buffer_enosys_fildes function may be used to print an explanation of an ENOSYS or EOPNOTSUPP error, associated with a particular file descriptor (device?).
- Parameters:
-
sb | The string buffer to print into. |
fildes | The offending file descriptor. |
caption | The name of the offending system call argument. |
syscall_name | The name of the offending system call. |
Definition at line 225 of file enosys.c.
The explain_buffer_enosys_pathname function may be used to print an explanation of an ENOSYS or EOPNOTSUPP error, associated with a particular pathname (device?).
- Parameters:
-
sb | The string buffer to print into. |
pathname | The offending file path. |
caption | The name of the offending system call argument. |
syscall_name | The name of the offending system call. |
Definition at line 238 of file enosys.c.