diff options
author | Ulrich Drepper <drepper@gmail.com> | 2011-06-21 11:23:25 -0400 |
---|---|---|
committer | Ulrich Drepper <drepper@gmail.com> | 2011-06-21 11:23:25 -0400 |
commit | 75d39ff2124ae8cdee6f9b1788acf8be53b76a20 (patch) | |
tree | 5471dbe9e2ac68fd45810c7ecb5cc8cede17d9cb /inet/getnetgrent_r.c | |
parent | 42675c6ff0e95346de8a2cbc066e14e0d6a856e4 (diff) | |
download | glibc-75d39ff2124ae8cdee6f9b1788acf8be53b76a20.tar.gz |
Add missing DL_CALL_FCT
Diffstat (limited to 'inet/getnetgrent_r.c')
-rw-r--r-- | inet/getnetgrent_r.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/inet/getnetgrent_r.c b/inet/getnetgrent_r.c index 0bac7b770e..7e13e3be52 100644 --- a/inet/getnetgrent_r.c +++ b/inet/getnetgrent_r.c @@ -133,7 +133,7 @@ __internal_setnetgrent_reuse (const char *group, struct __netgrent *datap, assert (datap->data == NULL); /* Ignore status, we force check in `__nss_next2'. */ - status = (*fct.f) (group, datap); + status = DL_CALL_FCT (*fct.f, (group, datap)); service_user *old_nip = datap->nip; no_more = __nss_next2 (&datap->nip, "setnetgrent", NULL, &fct.ptr, @@ -145,7 +145,7 @@ __internal_setnetgrent_reuse (const char *group, struct __netgrent *datap, endfct = __nss_lookup_function (old_nip, "endnetgrent"); if (endfct != NULL) - (void) (*endfct) (datap); + (void) DL_CALL_FCT (*endfct, (datap)); } } @@ -244,7 +244,7 @@ internal_getnetgrent_r (char **hostp, char **userp, char **domainp, == NULL); while (! no_more) { - status = (*fct) (datap, buffer, buflen, &errno); + status = DL_CALL_FCT (*fct, (datap, buffer, buflen, &errno)); if (status == NSS_STATUS_RETURN) { @@ -362,7 +362,8 @@ innetgr (const char *netgroup, const char *host, const char *user, assert (entry.data == NULL); /* Open netgroup. */ - enum nss_status status = (*setfct.f) (current_group, &entry); + enum nss_status status = DL_CALL_FCT (*setfct.f, + (current_group, &entry)); if (status == NSS_STATUS_SUCCESS && (getfct = __nss_lookup_function (entry.nip, "getnetgrent_r")) @@ -370,7 +371,8 @@ innetgr (const char *netgroup, const char *host, const char *user, { char buffer[1024]; - while ((*getfct) (&entry, buffer, sizeof buffer, &errno) + while (DL_CALL_FCT (*getfct, + (&entry, buffer, sizeof buffer, &errno)) == NSS_STATUS_SUCCESS) { if (entry.type == group_val) @@ -425,7 +427,7 @@ innetgr (const char *netgroup, const char *host, const char *user, /* Free all resources of the service. */ endfct = __nss_lookup_function (entry.nip, "endnetgrent"); if (endfct != NULL) - (*endfct) (&entry); + DL_CALL_FCT (*endfct, (&entry)); if (result != 0) break; |