explain_symlink man page

explain_symlink — explain symlink(2) errors

Synopsis

#include <libexplain/symlink.h>
const char *explain_symlink(const char *oldpath, const char *newpath);
const char *explain_errno_symlink(int errnum, const char *oldpath, const char *newpath);
void explain_message_symlink(char *message, int message_size, const char *oldpath, const char *newpath);
void explain_message_errno_symlink(char *message, int message_size, int errnum, const char *oldpath, const char *newpath);

Description

These functions may be used to obtain explanations for symlink(2) errors.

Author

Written by Peter Miller <pmiller@opensource.org.au>

Referenced By

explain(3), explain_symlink_or_die(3).