viced/fsprobe.c : all : ubik_Call
vlserver/vlserver.c : all : GetExtendedCellInfo
vol/salvager.c : all : consts & undefined variable from header
-volser/vos.c : all : ubik_Call_New, signedness and const
+volser/vos.c : implicit-func : ubik_Call_New
volser/vol-dump.c : format : afs_sfsize_t
volser/vsprocs.c : format-extra : The ONERROR macro needs to be rethought
/* \name uinit.c */
struct rx_securityClass;
-extern afs_int32 ugen_ClientInit(int noAuthFlag, char *confDir, char *cellName,
- afs_int32 sauth,
+extern afs_int32 ugen_ClientInit(int noAuthFlag, const char *confDir,
+ char *cellName, afs_int32 sauth,
struct ubik_client **uclientp,
int (*secproc) (struct rx_securityClass *sc,
afs_int32 scIndex),
* \brief Get the appropriate type of ubik client structure out from the system.
*/
afs_int32
-ugen_ClientInit(int noAuthFlag, char *confDir, char *cellName, afs_int32 sauth,
+ugen_ClientInit(int noAuthFlag, const char *confDir, char *cellName, afs_int32 sauth,
struct ubik_client **uclientp,
int (*secproc) (struct rx_securityClass *, afs_int32),
char *funcName, afs_int32 gen_rxkad_level,
# Errors
#
vos.o: vos.c
- $(CC) $(CFLAGS) @CFLAGS_NOERROR@ -c $<
+ $(CC) $(CFLAGS) -c $<
#
# Installation targets
struct ubik_client;
extern afs_uint32 vsu_GetVolumeID(char *astring, struct ubik_client *acstruct, afs_int32 *errp);
extern int vsu_ExtractName(char rname[], char name[]);
-extern afs_int32 vsu_ClientInit(int noAuthFlag, char *confDir,
+extern afs_int32 vsu_ClientInit(int noAuthFlag, const char *confDir,
char *cellName, afs_int32 sauth,
struct ubik_client **uclientp,
int (*secproc)(struct rx_securityClass *, afs_int32));
#include <afsconfig.h>
#include <afs/param.h>
+#ifdef IGNORE_SOME_GCC_WARNINGS
+# pragma GCC diagnostic warning "-Wimplicit-function-declaration"
+#endif
#include <sys/types.h>
#include <string.h>
return EINVAL;
}
- code = util_GetInt32(as->parms[4].items->data, &volid);
+ code = util_GetUInt32(as->parms[4].items->data, &volid);
if (code) {
fprintf(STDERR, "vos: bad integer specified for volume ID.\n");
return code;
return EINVAL;
}
- code = util_GetInt32(as->parms[5].items->data, &rovolid);
+ code = util_GetUInt32(as->parms[5].items->data, &rovolid);
if (code) {
fprintf(STDERR, "vos: bad integer specified for volume ID.\n");
return code;
}
static void
-print_addrs(const bulkaddrs * addrs, const afsUUID * m_uuid, int nentries,
+print_addrs(const bulkaddrs * addrs, afsUUID * m_uuid, int nentries,
int print)
{
afs_int32 vcode;
Get the appropriate type of ubik client structure out from the system.
*/
afs_int32
-vsu_ClientInit(int noAuthFlag, char *confDir, char *cellName, afs_int32 sauth,
+vsu_ClientInit(int noAuthFlag, const char *confDir, char *cellName, afs_int32 sauth,
struct ubik_client **uclientp,
int (*secproc)(struct rx_securityClass *, afs_int32))
{
afs_int32 *nentriesp, nbulkentries *blkentriesp, afs_int32 *nextindexp);
extern int VLDB_IsSameAddrs(afs_int32 serv1, afs_int32 serv2, afs_int32 *errorp);
extern void vsu_SetCrypt(int cryptflag);
-extern afs_int32 vsu_ClientInit(int noAuthFlag, char *confDir, char *cellName, afs_int32 sauth,
+extern afs_int32 vsu_ClientInit(int noAuthFlag, const char *confDir, char *cellName, afs_int32 sauth,
struct ubik_client **uclientp, int (*secproc)(struct rx_securityClass *, afs_int32));
extern int vsu_ExtractName(char rname[], char name[]);
extern afs_uint32 vsu_GetVolumeID(char *astring, struct ubik_client *acstruct, afs_int32 *errp);