]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
Add setenv/unsetenv to roken
authorAndrew Deason <adeason@sinenomine.net>
Thu, 3 Nov 2011 18:40:37 +0000 (13:40 -0500)
committerDerrick Brashear <shadow@dementix.org>
Wed, 9 Nov 2011 03:37:46 +0000 (19:37 -0800)
Add the replacement setenv and unsetenv functions to roken, for use on
(at least) HP-UX and older Solaris.

Change-Id: Id05137b6e6c88eb6648bd6a6e649f9ef311e32a4
Reviewed-on: http://gerrit.openafs.org/5801
Tested-by: BuildBot <buildbot@rampaginggeek.com>
Reviewed-by: Derrick Brashear <shadow@dementix.org>
acinclude.m4
src/roken/Makefile.in
src/roken/librokenafs.map

index 3a6b3806a9b4cad0fe782201db287946648815c1..38535e199e1f8da44d035c797a6d7f5cc7e1f26d 100644 (file)
@@ -1473,6 +1473,7 @@ AC_REPLACE_FUNCS([ \
        gettimeofday \
        localtime_r \
        mkstemp \
+       setenv \
        strcasecmp \
        strlcat \
        strnlen \
@@ -1482,6 +1483,7 @@ AC_REPLACE_FUNCS([ \
        tfind \
        tsearch \
        twalk \
+       unsetenv \
        verr \
        verrx \
        vsyslog \
index 539620a4db0cb2cf49ad1d21f3e4686f814eef16..0a3761e1e433ec0aa61f24b315a0e209a9340765 100644 (file)
@@ -124,6 +124,9 @@ net_read.o: ${UPSTREAM}/net_read.c
 net_write.o: ${UPSTREAM}/net_write.c
        $(AFS_CCRULE) $(UPSTREAM)/net_write.c
 
+setenv.o: ${UPSTREAM}/setenv.c
+       $(AFS_CCRULE) $(UPSTREAM)/setenv.c
+
 socket.o: ${UPSTREAM}/socket.c
        $(AFS_CCRULE) $(UPSTREAM)/socket.c
 
@@ -145,6 +148,9 @@ strnlen.o: ${UPSTREAM}/strnlen.c
 strsep.o: ${UPSTREAM}/strsep.c
        $(AFS_CCRULE) $(UPSTREAM)/strsep.c
 
+unsetenv.o: ${UPSTREAM}/unsetenv.c
+       $(AFS_CCRULE) $(UPSTREAM)/unsetenv.c
+
 verr.o: ${UPSTREAM}/verr.c err.h
        $(AFS_CCRULE) $(UPSTREAM)/verr.c
 
index c70058629efad88ed95625fc209058c43a7c9c3e..38e0a4e7fd5017a56af3a0d410ff7714ba68ac57 100644 (file)
@@ -25,6 +25,7 @@
                rk_localtime_r;
                rk_mkstemp;
                rk_print_version;
+               rk_setenv;
                rk_setprogname;
                rk_snprintf;
                rk_socket;
@@ -32,6 +33,7 @@
                rk_strnlen;
                rk_strlcpy;
                rk_strsep;
+               rk_unsetenv;
                rk_vasprintf;
                rk_vasnprintf;
                rk_vsnprintf;