Add setprogname to the list of functions that we test for, and replace
with a libroken alternative if it is missing.
Remove setprogname and getprogname from the AC_CHECK_FUNCS list, as
AC_REPLACE_FUNCS is a superset of this test.
Change-Id: If81dc8ba6d9245329f3abae6a6f062e3827dcfab
Reviewed-on: http://gerrit.openafs.org/7250
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
geteuid \
getgid \
getuid \
- getprogname \
getrlimit \
issetugid \
mkstemp \
regerror \
regexec \
setitimer \
- setprogname \
setvbuf \
sigaction \
strcasestr \
localtime_r \
mkstemp \
setenv \
+ setprogname \
strcasecmp \
strlcat \
strnlen \
setenv.o: ${UPSTREAM}/setenv.c ${HEADERS}
$(AFS_CCRULE) $(UPSTREAM)/setenv.c
+setprogname.o: ${UPSTREAM}/setprogname.c ${HEADERS}
+ $(AFS_CCRULE) $(UPSTREAM)/setprogname.c
+
socket.o: ${UPSTREAM}/socket.c ${HEADERS}
$(AFS_CCRULE) $(UPSTREAM)/socket.c
$(OUT)\mkstemp.obj \
$(OUT)\net_read.obj \
$(OUT)\net_write.obj \
+ $(OUT)\setprogname.obj \
$(OUT)\snprintf.obj \
$(OUT)\socket.obj \
$(OUT)\strerror_r.obj \
rk_tdelete @45
rk_tfind @46
rk_getprogname @47
+ rk_setprogname @48