roken: Add the strsep function
authorSimon Wilkinson <sxw@your-file-system.com>
Tue, 23 Nov 2010 11:31:27 +0000 (11:31 +0000)
committerJeffrey Altman <jaltman@openafs.org>
Wed, 24 Nov 2010 05:32:19 +0000 (21:32 -0800)
Add the strsep function (as rk_strsep) to the OpenAFS roken build.
This function is required by Windows, and is now checked for on Unix.

Change-Id: I71d8e11a30c34aaa89d85d1e6e527d594d5734af
Reviewed-on: http://gerrit.openafs.org/3371
Reviewed-by: Jeffrey Altman <jaltman@openafs.org>
Tested-by: Jeffrey Altman <jaltman@openafs.org>

acinclude.m4
src/roken/Makefile.in
src/roken/NTMakefile
src/roken/afsroken.def
src/roken/librokenafs.map

index 7faeb65..77c3caa 100644 (file)
@@ -1331,6 +1331,7 @@ AC_REPLACE_FUNCS([ \
        strlcat \
        strnlen \
        strlcpy \
+       strsep \
        verr \
        verrx \
        vsyslog \
index 7c22a31..86788db 100644 (file)
@@ -135,6 +135,9 @@ strlcpy.o: ${UPSTREAM}/strlcpy.c
 strnlen.o: ${UPSTREAM}/strnlen.c
        $(AFS_CCRULE) $(UPSTREAM)/strnlen.c
 
+strsep.o: ${UPSTREAM}/strsep.c
+       $(AFS_CCRULE) $(UPSTREAM)/strsep.c
+
 verr.o: ${UPSTREAM}/verr.c err.h
        $(AFS_CCRULE) $(UPSTREAM)/verr.c
 
index 5886b79..6fa4651 100644 (file)
@@ -45,6 +45,7 @@ ROKEN_OBJS = \
        $(OUT)\strlcat.obj \
        $(OUT)\strlcpy.obj \
        $(OUT)\strnlen.obj \
+       $(OUT)\strsep.obj \
         $(OUT)\verr.obj \
         $(OUT)\verrx.obj \
         $(OUT)\vwarn.obj \
index 4b000ea..04377db 100644 (file)
@@ -26,3 +26,4 @@ EXPORTS
        warnx                   @30
        base64_decode           @31
        base64_encode           @32
+       rk_strsep               @33
index 340529e..d5a5704 100644 (file)
@@ -23,6 +23,7 @@
                rk_strlcat;
                rk_strnlen;
                rk_strlcpy;
+               rk_strsep;
                strcasecmp;
                verr;
                verrx;