[PVFS2-CVS] commit by neill in pvfs2/src/common/misc: pvfs2-util.c
CVS commit program
cvs at parl.clemson.edu
Thu Mar 18 13:56:56 EST 2004
Update of /projects/cvsroot/pvfs2/src/common/misc
In directory parlweb:/tmp/cvs-serv9309/src/common/misc
Modified Files:
pvfs2-util.c
Log Message:
- consolidate the credential generation in the admin tools
- added a generic/default credential generation function
Index: pvfs2-util.c
===================================================================
RCS file: /projects/cvsroot/pvfs2/src/common/misc/pvfs2-util.c,v
diff -p -u -r1.37 -r1.38
--- pvfs2-util.c 11 Mar 2004 22:19:23 -0000 1.37
+++ pvfs2-util.c 18 Mar 2004 18:56:56 -0000 1.38
@@ -10,6 +10,8 @@
#include <stdlib.h>
#include <ctype.h>
#include <assert.h>
+#include <unistd.h>
+#include <sys/types.h>
#include "pvfs2-config.h"
#include "pvfs2-sysint.h"
@@ -41,6 +43,16 @@ static int parse_flowproto_string(
static int parse_encoding_string(
const char *cp,
enum PVFS_encoding_type *et);
+
+void PVFS_util_gen_credentials(
+ PVFS_credentials *credentials)
+{
+ assert(credentials);
+
+ memset(credentials, 0, sizeof(PVFS_credentials));
+ credentials->uid = getuid();
+ credentials->gid = getgid();
+}
/* PVFS_util_parse_pvfstab()
*
More information about the PVFS2-CVS
mailing list