Permalink
Cannot retrieve contributors at this time
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
glibc/include/aliases.h
Go to fileThis commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
37 lines (31 sloc)
1.46 KB
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#ifndef _ALIASES_H | |
#include <inet/aliases.h> | |
extern int __getaliasent_r (struct aliasent *__restrict __result_buf, | |
char *__restrict __buffer, size_t __buflen, | |
struct aliasent **__restrict __result) | |
attribute_hidden; | |
extern int __old_getaliasent_r (struct aliasent *__restrict __result_buf, | |
char *__restrict __buffer, size_t __buflen, | |
struct aliasent **__restrict __result); | |
extern int __getaliasbyname_r (const char *__restrict __name, | |
struct aliasent *__restrict __result_buf, | |
char *__restrict __buffer, size_t __buflen, | |
struct aliasent **__restrict __result); | |
extern int __old_getaliasbyname_r (const char *__restrict __name, | |
struct aliasent *__restrict __result_buf, | |
char *__restrict __buffer, size_t __buflen, | |
struct aliasent **__restrict __result); | |
#define DECLARE_NSS_PROTOTYPES(service) \ | |
extern enum nss_status _nss_ ## service ## _setaliasent (void); \ | |
extern enum nss_status _nss_ ## service ## _endaliasent (void); \ | |
extern enum nss_status _nss_ ## service ## _getaliasent_r \ | |
(struct aliasent *alias, char *buffer, size_t buflen, \ | |
int *errnop); \ | |
extern enum nss_status _nss_ ## service ## _getaliasbyname_r \ | |
(const char *name, struct aliasent *alias, \ | |
char *buffer, size_t buflen, int *errnop); | |
DECLARE_NSS_PROTOTYPES (files) | |
DECLARE_NSS_PROTOTYPES (nis) | |
DECLARE_NSS_PROTOTYPES (nisplus) | |
#undef DECLARE_NSS_PROTOTYPES | |
#endif |