Skip to content
Snippets Groups Projects
Commit f14e0203 authored by Yang Tse's avatar Yang Tse
Browse files

reorder argument number detection for getservbyport_r to

actually verify if the test is properly working
parent e933b28a
No related branches found
No related tags found
No related merge requests found
......@@ -2059,16 +2059,16 @@ AC_DEFUN([CARES_CHECK_GETSERVBYPORT_R], [
#endif
extern int
getservbyport_r(int, const char*, struct servent*,
struct servent_data*);
char*, size_t, struct servent**);
]],[[
int p1, res;
char *p2;
struct servent *p3;
struct servent_data *p4;
res = getservbyport_r(p1, p2, p3, p4);
size_t p5;
char *p2, p4[4096];
struct servent *p3, *p6;
res = getservbyport_r(p1, p2, p3, p4, p5, &p6);
]])
],[
cares_cv_getservbyport_r_nargs="4"
cares_cv_getservbyport_r_nargs="6"
])
#
if test "$cares_cv_getservbyport_r_nargs" = "unknown"; then
......@@ -2105,16 +2105,16 @@ AC_DEFUN([CARES_CHECK_GETSERVBYPORT_R], [
#endif
extern int
getservbyport_r(int, const char*, struct servent*,
char*, size_t, struct servent**);
struct servent_data*);
]],[[
int p1, res;
size_t p5;
char *p2, p4[4096];
struct servent *p3, *p6;
res = getservbyport_r(p1, p2, p3, p4, p5, &p6);
char *p2;
struct servent *p3;
struct servent_data *p4;
res = getservbyport_r(p1, p2, p3, p4);
]])
],[
cares_cv_getservbyport_r_nargs="6"
cares_cv_getservbyport_r_nargs="4"
])
fi
#
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment