[SSI] openssi/kernel/include/cluster/ssi/util rmtfb.h, 1.7, 1.8 scm.h, 1.4, 1.5

Roger Tsang <[email protected]>
Newsgroups gmane.linux.cluster.ssic.cvs
Message-ID <[email protected]>
Update of /cvsroot/ssic-linux/openssi/kernel/include/cluster/ssi/util
In directory fdv4jf1.ch3.sourceforge.com:/tmp/cvs-serv8553/include/cluster/ssi/util

Modified Files:
      Tag: OPENSSI-FC
	rmtfb.h scm.h 
Log Message:
Bug fixes and enhancements. (see ChangeLog)


Index: scm.h
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/kernel/include/cluster/ssi/util/scm.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- scm.h	20 Oct 2004 03:23:36 -0000	1.4
+++ scm.h	3 Feb 2009 06:18:13 -0000	1.5
@@ -24,14 +24,11 @@
 #ifndef _SSI_UTIL_SCM_H
 #define _SSI_UTIL_SCM_H
 
+#include <cluster/gen/reopen.h>
 #include <cluster/icsgen.h>
 #include <cluster/nsc.h>
 #include <cluster/rpc/xdr.h>
 
-struct rmtscm_cookie;
-struct scm_fp_list;
-struct rmtscm_fp_list;
-
 int rmtscm_fp_isremote(struct scm_fp_list *fpl);
 void rmtscm_rfp_destroy(struct rmtscm_fp_list *rfpl);
 int rmtscm_rfp_create(struct rmtscm_fp_list **rfplp, struct scm_fp_list *fpl);

Index: rmtfb.h
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/kernel/include/cluster/ssi/util/rmtfb.h,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- rmtfb.h	10 Oct 2008 08:10:33 -0000	1.7
+++ rmtfb.h	3 Feb 2009 06:18:13 -0000	1.8
@@ -78,8 +78,11 @@
 /* does an implicit get_file(cli->common.rfb_file) */
 #ifdef SSI_SOCK_REOP_TYPE
 struct rmtfb_cli *rmtfb_getcli_id(struct pathdata *path, int flags,
-				  unsigned long id, clusternode_t svr,
+				  unsigned long id,
 				  short socket_type);
+#elif defined(REOP_EXPORT_PATH_SVRNODE)
+struct rmtfb_cli *rmtfb_getcli_id(struct pathdata *path, int flags,
+				  unsigned long id);
 #else
 struct rmtfb_cli *rmtfb_getcli_id(struct pathdata *path, int flags,
 				  unsigned long id, clusternode_t svr);


------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.