[SSI] openssi/kernel/include/cluster/ssi/ipc msg.h, NONE, 1.1.2.1 sem.h, NONE, 1.1.2.1 shm.h, 1.10, 1.11

John Hughes <[email protected]>
Newsgroups gmane.linux.cluster.ssic.cvs
Message-ID <[email protected]>
Update of /cvsroot/ssic-linux/openssi/kernel/include/cluster/ssi/ipc
In directory sfp-cvsdas-3.v30.ch3.sourceforge.com:/tmp/cvs-serv28950/include/cluster/ssi/ipc

Modified Files:
      Tag: OPENSSI-DEBIAN
	shm.h 
Added Files:
      Tag: OPENSSI-DEBIAN
	msg.h sem.h 
Log Message:
Clean up exports from cluster/ssi/ipc/ to ipc/


--- NEW FILE: msg.h ---
/*
 * 	Message Queue header file.
 *	Copyright (c) 2010 John Hughes
 *
 *	This program is free software; you can redistribute it and/or
 *	modify it under the terms of the GNU General Public License as
 *	published by the Free Software Foundation; either version 2 of
 *	the License, or (at your option) any later version.
 *
 *	This program is distributed in the hope that it will be useful,
 *	but WITHOUT ANY WARRANTY; without even the implied warranty of
 *	MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE
 *	or NON INFRINGEMENT.  See the GNU General Public License for more
 *	details.
 *
 * 	You should have received a copy of the GNU General Public License
 * 	along with this program; if not, write to the Free Software
 * 	Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 *
 *	Questions/Comments/Bugfixes to [email protected]
 *
 */

#ifndef _SSI_IPC_MSG_H
#define _SSI_IPC_MSG_H

extern int ssi_msg_get_msg_queue(clusternode_t, int, char **);

#endif /* _SSI_IPC_MSG_H */

Index: shm.h
===================================================================
RCS file: /cvsroot/ssic-linux/openssi/kernel/include/cluster/ssi/ipc/shm.h,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- shm.h	13 Feb 2005 07:53:20 -0000	1.10
+++ shm.h	17 Jan 2010 11:57:05 -0000	1.11
@@ -53,6 +53,11 @@
 extern int ipcname_failover_create(key_t, int, int, clusternode_t, int);
 extern void get_shm_attr(int, key_t, int *, int *);
 
+#ifdef _LINUX_SHM_H_	// Avoid priblems woth shmids_ds
+extern int ssi_shmctl(clusternode_t, int, int, struct shmid_ds *);
+#endif
+extern int ssi_shm_get_shmid_kernel(clusternode_t, int, char **, int *, int *);
+
 extern struct file_operations cfs_shm_file_operations;
 extern struct vfsmount *cfs_shm_node_mnts[];
 extern clusternode_t name_server_node;

--- NEW FILE: sem.h ---
/*
 * 	Semaphore header file.
 *	Copyright (c) 2010 John Hughes
 *
 *	This program is free software; you can redistribute it and/or
 *	modify it under the terms of the GNU General Public License as
 *	published by the Free Software Foundation; either version 2 of
 *	the License, or (at your option) any later version.
 *
 *	This program is distributed in the hope that it will be useful,
 *	but WITHOUT ANY WARRANTY; without even the implied warranty of
 *	MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE, GOOD TITLE
 *	or NON INFRINGEMENT.  See the GNU General Public License for more
 *	details.
 *
 * 	You should have received a copy of the GNU General Public License
 * 	along with this program; if not, write to the Free Software
 * 	Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 *
 *	Questions/Comments/Bugfixes to [email protected]
 *
 */

#ifndef _SSI_IPC_SEM_H
#define _SSI_IPC_SEM_H

extern int ssi_sem_get_sem_array(clusternode_t, int, char **);

#endif /* _SSI_IPC_SEM_H */


------------------------------------------------------------------------------
Throughout its 18-year history, RSA Conference consistently attracts the
world's best and brightest in the field, creating opportunities for Conference
attendees to learn about information security's most important issues through
interactions with peers, luminaries and emerging and established companies.
http://p.sf.net/sfu/rsaconf-dev2dev
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.