rxstat-prototypes-20090316
authorSimon Wilkinson <sxw@inf.ed.ac.uk>
Mon, 16 Mar 2009 15:06:54 +0000 (15:06 +0000)
committerDerrick Brashear <shadow@dementia.org>
Mon, 16 Mar 2009 15:06:54 +0000 (15:06 +0000)
LICENSE IPL10
FIXES 124235

prototype the rxstat directory

src/bozo/bosserver.c
src/rxstat/Makefile.in
src/rxstat/NTMakefile
src/rxstat/rxstat_prototypes.h [new file with mode: 0644]

index 554c58f..ba68dc6 100644 (file)
@@ -41,7 +41,7 @@ RCSID
 #include "bosprototypes.h"
 #include <rx/rxkad.h>
 #include <rx/rxstat.h>
-#include <rxstat/rxstat_prototype.h>
+#include <rxstat/rxstat_prototypes.h>
 #include <afs/keys.h>
 #include <afs/ktime.h>
 #include <afs/afsutil.h>
index 55a9856..ca27902 100644 (file)
@@ -17,11 +17,15 @@ LIBOBJS = rxstat.cs.o rxstat.ss.o rxstat.xdr.o rxstat.o
 all: depinstall ${TOP_LIBDIR}/librxstat.a 
 
 depinstall: \
-       ${TOP_INCDIR}/rx/rxstat.h Krxstat.cs.c Krxstat.ss.c Krxstat.xdr.c
+       ${TOP_INCDIR}/rx/rxstat.h ${TOP_INCDIR}/rx/rxstat_prototypes.h Krxstat.cs.c \
+       Krxstat.ss.c Krxstat.xdr.c
 
 ${TOP_INCDIR}/rx/rxstat.h: rxstat.h
        ${INSTALL_DATA} $? $@
 
+${TOP_INCDIR}/rx/rxstat_prototypes.h: rxstat_prototypes.h
+       ${INSTALL_DATA} $? $@
+
 ${TOP_LIBDIR}/librxstat.a: librxstat.a
        ${INSTALL_DATA} $? $@
 
@@ -58,18 +62,23 @@ Krxstat.ss.c: rxstat.xg
 Krxstat.xdr.c: rxstat.xg
        ${RXGEN} -x -k -c -o $@ ${srcdir}/rxstat.xg
 
+${DEST}/include/rx/rxstat_prototypes.h: rxstat_prototypes.h
+       ${INSTALL} $? $@
+
 #
 # Install targets
 #
 install: rxstat.h librxstat.a
        ${INSTALL} -d ${DESTDIR}${includedir}/rx
        ${INSTALL} -d ${DESTDIR}${libdir}
+       ${INSTALL_DATA} rxstat_prototypes.h ${DESTDIR}${includedir}/rx/rxstat_prototypes.h
        ${INSTALL_DATA} rxstat.h ${DESTDIR}${includedir}/rx/rxstat.h
        ${INSTALL_DATA} librxstat.a ${DESTDIR}${libdir}/librxstat.a
 
 dest: rxstat.h librxstat.a
        ${INSTALL} -d ${DEST}/include/rx
        ${INSTALL} -d ${DEST}/lib
+       ${INSTALL_DATA} rxstat_prototypes.h ${DEST}/include/rx/rxstat_prototypes.h
        ${INSTALL_DATA} rxstat.h ${DEST}/include/rx/rxstat.h
        ${INSTALL_DATA} librxstat.a ${DEST}/lib/librxstat.a
 
index 9f04932..d16a05a 100644 (file)
@@ -14,7 +14,8 @@ RELDIR=rxstat
 INCFILEDIR = $(DESTDIR)\include
 
 INCFILES =\
-       $(INCFILEDIR)\rx\rxstat.h
+       $(INCFILEDIR)\rx\rxstat.h \
+       $(INCFILEDIR)\rx\rxstat_prototypes.h
 
 # Library component lists.
 
diff --git a/src/rxstat/rxstat_prototypes.h b/src/rxstat/rxstat_prototypes.h
new file mode 100644 (file)
index 0000000..22cd802
--- /dev/null
@@ -0,0 +1,16 @@
+/*
+ * Copyright 2000, International Business Machines Corporation and others.
+ * All Rights Reserved.
+ * 
+ * This software has been released under the terms of the IBM Public
+ * License.  For details, see the LICENSE file in the top-level source
+ * directory or online at http://www.openafs.org/dl/license10.html
+ */
+
+#ifndef _RXSTATS_PROTOTYPES_H
+#define _RXSTATS_PROTOTYPES_H
+
+/* rxstat.ss.c */
+extern int RXSTATS_ExecuteRequest(register struct rx_call *z_call);
+
+#endif