Remove #ifdef __STDC__ junk. We don't do K&R round these parts,
so no point acting like we do.
This commit is contained in:
parent
3e856ce428
commit
87559829ff
@ -109,8 +109,7 @@ struct BB_applet {
|
|||||||
extern const struct BB_applet applets[];
|
extern const struct BB_applet applets[];
|
||||||
|
|
||||||
/* Automagically pull in all the applet function prototypes and
|
/* Automagically pull in all the applet function prototypes and
|
||||||
* applet usage strings.
|
* applet usage strings. These are all of the form:
|
||||||
* These are all of the form:
|
|
||||||
* extern int foo_main(int argc, char **argv);
|
* extern int foo_main(int argc, char **argv);
|
||||||
* extern const char foo_usage[];
|
* extern const char foo_usage[];
|
||||||
* These are all autogenerated from the set of currently defined applets.
|
* These are all autogenerated from the set of currently defined applets.
|
||||||
|
16
cmdedit.h
16
cmdedit.h
@ -1,11 +1,11 @@
|
|||||||
#ifndef CMDEDIT_H
|
#ifndef CMDEDIT_H
|
||||||
#define CMDEDIT_H
|
#define CMDEDIT_H
|
||||||
|
|
||||||
|
#ifdef BB_FEATURE_SH_COMMAND_EDITING
|
||||||
/* unix systems can #define POSIX to use termios, otherwise
|
/* unix systems can #define POSIX to use termios, otherwise
|
||||||
* the bsd or sysv interface will be used
|
* the bsd or sysv interface will be used
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifdef __STDC__
|
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
|
|
||||||
typedef size_t (*cmdedit_strwidth_proc)(char *);
|
typedef size_t (*cmdedit_strwidth_proc)(char *);
|
||||||
@ -21,18 +21,6 @@ extern int (*cmdedit_in_hook)(char *);
|
|||||||
extern int (*cmdedit_out_hook)(char *);
|
extern int (*cmdedit_out_hook)(char *);
|
||||||
extern int (*cmdedit_tab_hook)(char *, int, int *);
|
extern int (*cmdedit_tab_hook)(char *, int, int *);
|
||||||
|
|
||||||
#else /* not __STDC__ */
|
#endif /* BB_FEATURE_SH_COMMAND_EDITING */
|
||||||
|
|
||||||
void cmdedit_init(void);
|
|
||||||
void cmdedit_read_input(char* promptStr, char* command);
|
|
||||||
void cmdedit_setwidth();
|
|
||||||
void cmdedit_histadd();
|
|
||||||
void cmdedit_strwidth();
|
|
||||||
|
|
||||||
extern int (*cmdedit_in_hook)();
|
|
||||||
extern int (*cmdedit_out_hook)();
|
|
||||||
extern int (*cmdedit_tab_hook)();
|
|
||||||
|
|
||||||
#endif /* __STDC__ */
|
|
||||||
|
|
||||||
#endif /* CMDEDIT_H */
|
#endif /* CMDEDIT_H */
|
||||||
|
@ -107,48 +107,8 @@ extern _IO_ssize_t getline __P ((char **, size_t *, FILE *));
|
|||||||
the resulting executable. Locally running cross-compiled executables
|
the resulting executable. Locally running cross-compiled executables
|
||||||
is usually not possible. */
|
is usually not possible. */
|
||||||
|
|
||||||
#ifdef _LIBC
|
|
||||||
# include <sys/types.h>
|
# include <sys/types.h>
|
||||||
typedef u_int32_t md5_uint32;
|
typedef u_int32_t md5_uint32;
|
||||||
#else
|
|
||||||
# if defined __STDC__ && __STDC__
|
|
||||||
# define UINT_MAX_32_BITS 4294967295U
|
|
||||||
# else
|
|
||||||
# define UINT_MAX_32_BITS 0xFFFFFFFF
|
|
||||||
# endif
|
|
||||||
|
|
||||||
/* If UINT_MAX isn't defined, assume it's a 32-bit type.
|
|
||||||
This should be valid for all systems GNU cares about because
|
|
||||||
that doesn't include 16-bit systems, and only modern systems
|
|
||||||
(that certainly have <limits.h>) have 64+-bit integral types. */
|
|
||||||
|
|
||||||
# ifndef UINT_MAX
|
|
||||||
# define UINT_MAX UINT_MAX_32_BITS
|
|
||||||
# endif
|
|
||||||
|
|
||||||
# if UINT_MAX == UINT_MAX_32_BITS
|
|
||||||
typedef unsigned int md5_uint32;
|
|
||||||
# else
|
|
||||||
# if USHRT_MAX == UINT_MAX_32_BITS
|
|
||||||
typedef unsigned short md5_uint32;
|
|
||||||
# else
|
|
||||||
# if ULONG_MAX == UINT_MAX_32_BITS
|
|
||||||
typedef unsigned long md5_uint32;
|
|
||||||
# else
|
|
||||||
/* The following line is intended to evoke an error.
|
|
||||||
Using #error is not portable enough. */
|
|
||||||
"Cannot determine unsigned 32-bit data type."
|
|
||||||
# endif
|
|
||||||
# endif
|
|
||||||
# endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#undef __P
|
|
||||||
#if defined (__STDC__) && __STDC__
|
|
||||||
#define __P(x) x
|
|
||||||
#else
|
|
||||||
#define __P(x) ()
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Structure to save state of computation between the single steps. */
|
/* Structure to save state of computation between the single steps. */
|
||||||
struct md5_ctx
|
struct md5_ctx
|
||||||
|
@ -109,8 +109,7 @@ struct BB_applet {
|
|||||||
extern const struct BB_applet applets[];
|
extern const struct BB_applet applets[];
|
||||||
|
|
||||||
/* Automagically pull in all the applet function prototypes and
|
/* Automagically pull in all the applet function prototypes and
|
||||||
* applet usage strings.
|
* applet usage strings. These are all of the form:
|
||||||
* These are all of the form:
|
|
||||||
* extern int foo_main(int argc, char **argv);
|
* extern int foo_main(int argc, char **argv);
|
||||||
* extern const char foo_usage[];
|
* extern const char foo_usage[];
|
||||||
* These are all autogenerated from the set of currently defined applets.
|
* These are all autogenerated from the set of currently defined applets.
|
||||||
|
40
md5sum.c
40
md5sum.c
@ -107,48 +107,8 @@ extern _IO_ssize_t getline __P ((char **, size_t *, FILE *));
|
|||||||
the resulting executable. Locally running cross-compiled executables
|
the resulting executable. Locally running cross-compiled executables
|
||||||
is usually not possible. */
|
is usually not possible. */
|
||||||
|
|
||||||
#ifdef _LIBC
|
|
||||||
# include <sys/types.h>
|
# include <sys/types.h>
|
||||||
typedef u_int32_t md5_uint32;
|
typedef u_int32_t md5_uint32;
|
||||||
#else
|
|
||||||
# if defined __STDC__ && __STDC__
|
|
||||||
# define UINT_MAX_32_BITS 4294967295U
|
|
||||||
# else
|
|
||||||
# define UINT_MAX_32_BITS 0xFFFFFFFF
|
|
||||||
# endif
|
|
||||||
|
|
||||||
/* If UINT_MAX isn't defined, assume it's a 32-bit type.
|
|
||||||
This should be valid for all systems GNU cares about because
|
|
||||||
that doesn't include 16-bit systems, and only modern systems
|
|
||||||
(that certainly have <limits.h>) have 64+-bit integral types. */
|
|
||||||
|
|
||||||
# ifndef UINT_MAX
|
|
||||||
# define UINT_MAX UINT_MAX_32_BITS
|
|
||||||
# endif
|
|
||||||
|
|
||||||
# if UINT_MAX == UINT_MAX_32_BITS
|
|
||||||
typedef unsigned int md5_uint32;
|
|
||||||
# else
|
|
||||||
# if USHRT_MAX == UINT_MAX_32_BITS
|
|
||||||
typedef unsigned short md5_uint32;
|
|
||||||
# else
|
|
||||||
# if ULONG_MAX == UINT_MAX_32_BITS
|
|
||||||
typedef unsigned long md5_uint32;
|
|
||||||
# else
|
|
||||||
/* The following line is intended to evoke an error.
|
|
||||||
Using #error is not portable enough. */
|
|
||||||
"Cannot determine unsigned 32-bit data type."
|
|
||||||
# endif
|
|
||||||
# endif
|
|
||||||
# endif
|
|
||||||
#endif
|
|
||||||
|
|
||||||
#undef __P
|
|
||||||
#if defined (__STDC__) && __STDC__
|
|
||||||
#define __P(x) x
|
|
||||||
#else
|
|
||||||
#define __P(x) ()
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* Structure to save state of computation between the single steps. */
|
/* Structure to save state of computation between the single steps. */
|
||||||
struct md5_ctx
|
struct md5_ctx
|
||||||
|
89
nfsmount.h
89
nfsmount.h
@ -150,7 +150,6 @@ typedef struct ppathcnf ppathcnf;
|
|||||||
#define MOUNTPROG 100005
|
#define MOUNTPROG 100005
|
||||||
#define MOUNTVERS 1
|
#define MOUNTVERS 1
|
||||||
|
|
||||||
#if defined(__STDC__) || defined(__cplusplus)
|
|
||||||
#define MOUNTPROC_NULL 0
|
#define MOUNTPROC_NULL 0
|
||||||
extern void * mountproc_null_1(void *, CLIENT *);
|
extern void * mountproc_null_1(void *, CLIENT *);
|
||||||
extern void * mountproc_null_1_svc(void *, struct svc_req *);
|
extern void * mountproc_null_1_svc(void *, struct svc_req *);
|
||||||
@ -174,33 +173,8 @@ extern exports * mountproc_exportall_1(void *, CLIENT *);
|
|||||||
extern exports * mountproc_exportall_1_svc(void *, struct svc_req *);
|
extern exports * mountproc_exportall_1_svc(void *, struct svc_req *);
|
||||||
extern int mountprog_1_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
|
extern int mountprog_1_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
|
||||||
|
|
||||||
#else /* K&R C */
|
|
||||||
#define MOUNTPROC_NULL 0
|
|
||||||
extern void * mountproc_null_1();
|
|
||||||
extern void * mountproc_null_1_svc();
|
|
||||||
#define MOUNTPROC_MNT 1
|
|
||||||
extern fhstatus * mountproc_mnt_1();
|
|
||||||
extern fhstatus * mountproc_mnt_1_svc();
|
|
||||||
#define MOUNTPROC_DUMP 2
|
|
||||||
extern mountlist * mountproc_dump_1();
|
|
||||||
extern mountlist * mountproc_dump_1_svc();
|
|
||||||
#define MOUNTPROC_UMNT 3
|
|
||||||
extern void * mountproc_umnt_1();
|
|
||||||
extern void * mountproc_umnt_1_svc();
|
|
||||||
#define MOUNTPROC_UMNTALL 4
|
|
||||||
extern void * mountproc_umntall_1();
|
|
||||||
extern void * mountproc_umntall_1_svc();
|
|
||||||
#define MOUNTPROC_EXPORT 5
|
|
||||||
extern exports * mountproc_export_1();
|
|
||||||
extern exports * mountproc_export_1_svc();
|
|
||||||
#define MOUNTPROC_EXPORTALL 6
|
|
||||||
extern exports * mountproc_exportall_1();
|
|
||||||
extern exports * mountproc_exportall_1_svc();
|
|
||||||
extern int mountprog_1_freeresult ();
|
|
||||||
#endif /* K&R C */
|
|
||||||
#define MOUNTVERS_POSIX 2
|
#define MOUNTVERS_POSIX 2
|
||||||
|
|
||||||
#if defined(__STDC__) || defined(__cplusplus)
|
|
||||||
extern void * mountproc_null_2(void *, CLIENT *);
|
extern void * mountproc_null_2(void *, CLIENT *);
|
||||||
extern void * mountproc_null_2_svc(void *, struct svc_req *);
|
extern void * mountproc_null_2_svc(void *, struct svc_req *);
|
||||||
extern fhstatus * mountproc_mnt_2(dirpath *, CLIENT *);
|
extern fhstatus * mountproc_mnt_2(dirpath *, CLIENT *);
|
||||||
@ -220,29 +194,8 @@ extern ppathcnf * mountproc_pathconf_2(dirpath *, CLIENT *);
|
|||||||
extern ppathcnf * mountproc_pathconf_2_svc(dirpath *, struct svc_req *);
|
extern ppathcnf * mountproc_pathconf_2_svc(dirpath *, struct svc_req *);
|
||||||
extern int mountprog_2_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
|
extern int mountprog_2_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
|
||||||
|
|
||||||
#else /* K&R C */
|
|
||||||
extern void * mountproc_null_2();
|
|
||||||
extern void * mountproc_null_2_svc();
|
|
||||||
extern fhstatus * mountproc_mnt_2();
|
|
||||||
extern fhstatus * mountproc_mnt_2_svc();
|
|
||||||
extern mountlist * mountproc_dump_2();
|
|
||||||
extern mountlist * mountproc_dump_2_svc();
|
|
||||||
extern void * mountproc_umnt_2();
|
|
||||||
extern void * mountproc_umnt_2_svc();
|
|
||||||
extern void * mountproc_umntall_2();
|
|
||||||
extern void * mountproc_umntall_2_svc();
|
|
||||||
extern exports * mountproc_export_2();
|
|
||||||
extern exports * mountproc_export_2_svc();
|
|
||||||
extern exports * mountproc_exportall_2();
|
|
||||||
extern exports * mountproc_exportall_2_svc();
|
|
||||||
#define MOUNTPROC_PATHCONF 7
|
|
||||||
extern ppathcnf * mountproc_pathconf_2();
|
|
||||||
extern ppathcnf * mountproc_pathconf_2_svc();
|
|
||||||
extern int mountprog_2_freeresult ();
|
|
||||||
#endif /* K&R C */
|
|
||||||
#define MOUNT_V3 3
|
#define MOUNT_V3 3
|
||||||
|
|
||||||
#if defined(__STDC__) || defined(__cplusplus)
|
|
||||||
#define MOUNTPROC3_NULL 0
|
#define MOUNTPROC3_NULL 0
|
||||||
extern void * mountproc3_null_3(void *, CLIENT *);
|
extern void * mountproc3_null_3(void *, CLIENT *);
|
||||||
extern void * mountproc3_null_3_svc(void *, struct svc_req *);
|
extern void * mountproc3_null_3_svc(void *, struct svc_req *);
|
||||||
@ -263,31 +216,8 @@ extern exports * mountproc3_export_3(void *, CLIENT *);
|
|||||||
extern exports * mountproc3_export_3_svc(void *, struct svc_req *);
|
extern exports * mountproc3_export_3_svc(void *, struct svc_req *);
|
||||||
extern int mountprog_3_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
|
extern int mountprog_3_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
|
||||||
|
|
||||||
#else /* K&R C */
|
|
||||||
#define MOUNTPROC3_NULL 0
|
|
||||||
extern void * mountproc3_null_3();
|
|
||||||
extern void * mountproc3_null_3_svc();
|
|
||||||
#define MOUNTPROC3_MNT 1
|
|
||||||
extern mountres3 * mountproc3_mnt_3();
|
|
||||||
extern mountres3 * mountproc3_mnt_3_svc();
|
|
||||||
#define MOUNTPROC3_DUMP 2
|
|
||||||
extern mountlist * mountproc3_dump_3();
|
|
||||||
extern mountlist * mountproc3_dump_3_svc();
|
|
||||||
#define MOUNTPROC3_UMNT 3
|
|
||||||
extern void * mountproc3_umnt_3();
|
|
||||||
extern void * mountproc3_umnt_3_svc();
|
|
||||||
#define MOUNTPROC3_UMNTALL 4
|
|
||||||
extern void * mountproc3_umntall_3();
|
|
||||||
extern void * mountproc3_umntall_3_svc();
|
|
||||||
#define MOUNTPROC3_EXPORT 5
|
|
||||||
extern exports * mountproc3_export_3();
|
|
||||||
extern exports * mountproc3_export_3_svc();
|
|
||||||
extern int mountprog_3_freeresult ();
|
|
||||||
#endif /* K&R C */
|
|
||||||
|
|
||||||
/* the xdr functions */
|
/* the xdr functions */
|
||||||
|
|
||||||
#if defined(__STDC__) || defined(__cplusplus)
|
|
||||||
extern bool_t xdr_fhandle (XDR *, fhandle);
|
extern bool_t xdr_fhandle (XDR *, fhandle);
|
||||||
extern bool_t xdr_fhandle3 (XDR *, fhandle3*);
|
extern bool_t xdr_fhandle3 (XDR *, fhandle3*);
|
||||||
extern bool_t xdr_mountstat3 (XDR *, mountstat3*);
|
extern bool_t xdr_mountstat3 (XDR *, mountstat3*);
|
||||||
@ -304,25 +234,6 @@ extern bool_t xdr_exports (XDR *, exports*);
|
|||||||
extern bool_t xdr_exportnode (XDR *, exportnode*);
|
extern bool_t xdr_exportnode (XDR *, exportnode*);
|
||||||
extern bool_t xdr_ppathcnf (XDR *, ppathcnf*);
|
extern bool_t xdr_ppathcnf (XDR *, ppathcnf*);
|
||||||
|
|
||||||
#else /* K&R C */
|
|
||||||
extern bool_t xdr_fhandle ();
|
|
||||||
extern bool_t xdr_fhandle3 ();
|
|
||||||
extern bool_t xdr_mountstat3 ();
|
|
||||||
extern bool_t xdr_fhstatus ();
|
|
||||||
extern bool_t xdr_mountres3_ok ();
|
|
||||||
extern bool_t xdr_mountres3 ();
|
|
||||||
extern bool_t xdr_dirpath ();
|
|
||||||
extern bool_t xdr_name ();
|
|
||||||
extern bool_t xdr_mountlist ();
|
|
||||||
extern bool_t xdr_mountbody ();
|
|
||||||
extern bool_t xdr_groups ();
|
|
||||||
extern bool_t xdr_groupnode ();
|
|
||||||
extern bool_t xdr_exports ();
|
|
||||||
extern bool_t xdr_exportnode ();
|
|
||||||
extern bool_t xdr_ppathcnf ();
|
|
||||||
|
|
||||||
#endif /* K&R C */
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
#ifndef CMDEDIT_H
|
#ifndef CMDEDIT_H
|
||||||
#define CMDEDIT_H
|
#define CMDEDIT_H
|
||||||
|
|
||||||
|
#ifdef BB_FEATURE_SH_COMMAND_EDITING
|
||||||
/* unix systems can #define POSIX to use termios, otherwise
|
/* unix systems can #define POSIX to use termios, otherwise
|
||||||
* the bsd or sysv interface will be used
|
* the bsd or sysv interface will be used
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifdef __STDC__
|
|
||||||
#include <stddef.h>
|
#include <stddef.h>
|
||||||
|
|
||||||
typedef size_t (*cmdedit_strwidth_proc)(char *);
|
typedef size_t (*cmdedit_strwidth_proc)(char *);
|
||||||
@ -21,18 +21,6 @@ extern int (*cmdedit_in_hook)(char *);
|
|||||||
extern int (*cmdedit_out_hook)(char *);
|
extern int (*cmdedit_out_hook)(char *);
|
||||||
extern int (*cmdedit_tab_hook)(char *, int, int *);
|
extern int (*cmdedit_tab_hook)(char *, int, int *);
|
||||||
|
|
||||||
#else /* not __STDC__ */
|
#endif /* BB_FEATURE_SH_COMMAND_EDITING */
|
||||||
|
|
||||||
void cmdedit_init(void);
|
|
||||||
void cmdedit_read_input(char* promptStr, char* command);
|
|
||||||
void cmdedit_setwidth();
|
|
||||||
void cmdedit_histadd();
|
|
||||||
void cmdedit_strwidth();
|
|
||||||
|
|
||||||
extern int (*cmdedit_in_hook)();
|
|
||||||
extern int (*cmdedit_out_hook)();
|
|
||||||
extern int (*cmdedit_tab_hook)();
|
|
||||||
|
|
||||||
#endif /* __STDC__ */
|
|
||||||
|
|
||||||
#endif /* CMDEDIT_H */
|
#endif /* CMDEDIT_H */
|
||||||
|
@ -150,7 +150,6 @@ typedef struct ppathcnf ppathcnf;
|
|||||||
#define MOUNTPROG 100005
|
#define MOUNTPROG 100005
|
||||||
#define MOUNTVERS 1
|
#define MOUNTVERS 1
|
||||||
|
|
||||||
#if defined(__STDC__) || defined(__cplusplus)
|
|
||||||
#define MOUNTPROC_NULL 0
|
#define MOUNTPROC_NULL 0
|
||||||
extern void * mountproc_null_1(void *, CLIENT *);
|
extern void * mountproc_null_1(void *, CLIENT *);
|
||||||
extern void * mountproc_null_1_svc(void *, struct svc_req *);
|
extern void * mountproc_null_1_svc(void *, struct svc_req *);
|
||||||
@ -174,33 +173,8 @@ extern exports * mountproc_exportall_1(void *, CLIENT *);
|
|||||||
extern exports * mountproc_exportall_1_svc(void *, struct svc_req *);
|
extern exports * mountproc_exportall_1_svc(void *, struct svc_req *);
|
||||||
extern int mountprog_1_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
|
extern int mountprog_1_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
|
||||||
|
|
||||||
#else /* K&R C */
|
|
||||||
#define MOUNTPROC_NULL 0
|
|
||||||
extern void * mountproc_null_1();
|
|
||||||
extern void * mountproc_null_1_svc();
|
|
||||||
#define MOUNTPROC_MNT 1
|
|
||||||
extern fhstatus * mountproc_mnt_1();
|
|
||||||
extern fhstatus * mountproc_mnt_1_svc();
|
|
||||||
#define MOUNTPROC_DUMP 2
|
|
||||||
extern mountlist * mountproc_dump_1();
|
|
||||||
extern mountlist * mountproc_dump_1_svc();
|
|
||||||
#define MOUNTPROC_UMNT 3
|
|
||||||
extern void * mountproc_umnt_1();
|
|
||||||
extern void * mountproc_umnt_1_svc();
|
|
||||||
#define MOUNTPROC_UMNTALL 4
|
|
||||||
extern void * mountproc_umntall_1();
|
|
||||||
extern void * mountproc_umntall_1_svc();
|
|
||||||
#define MOUNTPROC_EXPORT 5
|
|
||||||
extern exports * mountproc_export_1();
|
|
||||||
extern exports * mountproc_export_1_svc();
|
|
||||||
#define MOUNTPROC_EXPORTALL 6
|
|
||||||
extern exports * mountproc_exportall_1();
|
|
||||||
extern exports * mountproc_exportall_1_svc();
|
|
||||||
extern int mountprog_1_freeresult ();
|
|
||||||
#endif /* K&R C */
|
|
||||||
#define MOUNTVERS_POSIX 2
|
#define MOUNTVERS_POSIX 2
|
||||||
|
|
||||||
#if defined(__STDC__) || defined(__cplusplus)
|
|
||||||
extern void * mountproc_null_2(void *, CLIENT *);
|
extern void * mountproc_null_2(void *, CLIENT *);
|
||||||
extern void * mountproc_null_2_svc(void *, struct svc_req *);
|
extern void * mountproc_null_2_svc(void *, struct svc_req *);
|
||||||
extern fhstatus * mountproc_mnt_2(dirpath *, CLIENT *);
|
extern fhstatus * mountproc_mnt_2(dirpath *, CLIENT *);
|
||||||
@ -220,29 +194,8 @@ extern ppathcnf * mountproc_pathconf_2(dirpath *, CLIENT *);
|
|||||||
extern ppathcnf * mountproc_pathconf_2_svc(dirpath *, struct svc_req *);
|
extern ppathcnf * mountproc_pathconf_2_svc(dirpath *, struct svc_req *);
|
||||||
extern int mountprog_2_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
|
extern int mountprog_2_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
|
||||||
|
|
||||||
#else /* K&R C */
|
|
||||||
extern void * mountproc_null_2();
|
|
||||||
extern void * mountproc_null_2_svc();
|
|
||||||
extern fhstatus * mountproc_mnt_2();
|
|
||||||
extern fhstatus * mountproc_mnt_2_svc();
|
|
||||||
extern mountlist * mountproc_dump_2();
|
|
||||||
extern mountlist * mountproc_dump_2_svc();
|
|
||||||
extern void * mountproc_umnt_2();
|
|
||||||
extern void * mountproc_umnt_2_svc();
|
|
||||||
extern void * mountproc_umntall_2();
|
|
||||||
extern void * mountproc_umntall_2_svc();
|
|
||||||
extern exports * mountproc_export_2();
|
|
||||||
extern exports * mountproc_export_2_svc();
|
|
||||||
extern exports * mountproc_exportall_2();
|
|
||||||
extern exports * mountproc_exportall_2_svc();
|
|
||||||
#define MOUNTPROC_PATHCONF 7
|
|
||||||
extern ppathcnf * mountproc_pathconf_2();
|
|
||||||
extern ppathcnf * mountproc_pathconf_2_svc();
|
|
||||||
extern int mountprog_2_freeresult ();
|
|
||||||
#endif /* K&R C */
|
|
||||||
#define MOUNT_V3 3
|
#define MOUNT_V3 3
|
||||||
|
|
||||||
#if defined(__STDC__) || defined(__cplusplus)
|
|
||||||
#define MOUNTPROC3_NULL 0
|
#define MOUNTPROC3_NULL 0
|
||||||
extern void * mountproc3_null_3(void *, CLIENT *);
|
extern void * mountproc3_null_3(void *, CLIENT *);
|
||||||
extern void * mountproc3_null_3_svc(void *, struct svc_req *);
|
extern void * mountproc3_null_3_svc(void *, struct svc_req *);
|
||||||
@ -263,31 +216,8 @@ extern exports * mountproc3_export_3(void *, CLIENT *);
|
|||||||
extern exports * mountproc3_export_3_svc(void *, struct svc_req *);
|
extern exports * mountproc3_export_3_svc(void *, struct svc_req *);
|
||||||
extern int mountprog_3_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
|
extern int mountprog_3_freeresult (SVCXPRT *, xdrproc_t, caddr_t);
|
||||||
|
|
||||||
#else /* K&R C */
|
|
||||||
#define MOUNTPROC3_NULL 0
|
|
||||||
extern void * mountproc3_null_3();
|
|
||||||
extern void * mountproc3_null_3_svc();
|
|
||||||
#define MOUNTPROC3_MNT 1
|
|
||||||
extern mountres3 * mountproc3_mnt_3();
|
|
||||||
extern mountres3 * mountproc3_mnt_3_svc();
|
|
||||||
#define MOUNTPROC3_DUMP 2
|
|
||||||
extern mountlist * mountproc3_dump_3();
|
|
||||||
extern mountlist * mountproc3_dump_3_svc();
|
|
||||||
#define MOUNTPROC3_UMNT 3
|
|
||||||
extern void * mountproc3_umnt_3();
|
|
||||||
extern void * mountproc3_umnt_3_svc();
|
|
||||||
#define MOUNTPROC3_UMNTALL 4
|
|
||||||
extern void * mountproc3_umntall_3();
|
|
||||||
extern void * mountproc3_umntall_3_svc();
|
|
||||||
#define MOUNTPROC3_EXPORT 5
|
|
||||||
extern exports * mountproc3_export_3();
|
|
||||||
extern exports * mountproc3_export_3_svc();
|
|
||||||
extern int mountprog_3_freeresult ();
|
|
||||||
#endif /* K&R C */
|
|
||||||
|
|
||||||
/* the xdr functions */
|
/* the xdr functions */
|
||||||
|
|
||||||
#if defined(__STDC__) || defined(__cplusplus)
|
|
||||||
extern bool_t xdr_fhandle (XDR *, fhandle);
|
extern bool_t xdr_fhandle (XDR *, fhandle);
|
||||||
extern bool_t xdr_fhandle3 (XDR *, fhandle3*);
|
extern bool_t xdr_fhandle3 (XDR *, fhandle3*);
|
||||||
extern bool_t xdr_mountstat3 (XDR *, mountstat3*);
|
extern bool_t xdr_mountstat3 (XDR *, mountstat3*);
|
||||||
@ -304,25 +234,6 @@ extern bool_t xdr_exports (XDR *, exports*);
|
|||||||
extern bool_t xdr_exportnode (XDR *, exportnode*);
|
extern bool_t xdr_exportnode (XDR *, exportnode*);
|
||||||
extern bool_t xdr_ppathcnf (XDR *, ppathcnf*);
|
extern bool_t xdr_ppathcnf (XDR *, ppathcnf*);
|
||||||
|
|
||||||
#else /* K&R C */
|
|
||||||
extern bool_t xdr_fhandle ();
|
|
||||||
extern bool_t xdr_fhandle3 ();
|
|
||||||
extern bool_t xdr_mountstat3 ();
|
|
||||||
extern bool_t xdr_fhstatus ();
|
|
||||||
extern bool_t xdr_mountres3_ok ();
|
|
||||||
extern bool_t xdr_mountres3 ();
|
|
||||||
extern bool_t xdr_dirpath ();
|
|
||||||
extern bool_t xdr_name ();
|
|
||||||
extern bool_t xdr_mountlist ();
|
|
||||||
extern bool_t xdr_mountbody ();
|
|
||||||
extern bool_t xdr_groups ();
|
|
||||||
extern bool_t xdr_groupnode ();
|
|
||||||
extern bool_t xdr_exports ();
|
|
||||||
extern bool_t xdr_exportnode ();
|
|
||||||
extern bool_t xdr_ppathcnf ();
|
|
||||||
|
|
||||||
#endif /* K&R C */
|
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
Loading…
Reference in New Issue
Block a user