1 7736 Andrew /* 2 7736 Andrew * CDDL HEADER START 3 7736 Andrew * 4 7736 Andrew * The contents of this file are subject to the terms of the 5 7736 Andrew * Common Development and Distribution License (the "License"). 6 7736 Andrew * You may not use this file except in compliance with the License. 7 7736 Andrew * 8 7736 Andrew * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE 9 7736 Andrew * or http://www.opensolaris.org/os/licensing. 10 7736 Andrew * See the License for the specific language governing permissions 11 7736 Andrew * and limitations under the License. 12 7736 Andrew * 13 7736 Andrew * When distributing Covered Code, include this CDDL HEADER in each 14 7736 Andrew * file and include the License file at usr/src/OPENSOLARIS.LICENSE. 15 7736 Andrew * If applicable, add the following below this CDDL HEADER, with the 16 7736 Andrew * fields enclosed by brackets "[]" replaced with your own identifying 17 7736 Andrew * information: Portions Copyright [yyyy] [name of copyright owner] 18 7736 Andrew * 19 7736 Andrew * CDDL HEADER END 20 7736 Andrew */ 21 7736 Andrew /* 22 7736 Andrew * Copyright 2008 Sun Microsystems, Inc. All rights reserved. 23 7736 Andrew * Use is subject to license terms. 24 7736 Andrew */ 25 7736 Andrew 26 7736 Andrew #ifndef _MULTI_CLIENT_SYNC_H 27 7736 Andrew #define _MULTI_CLIENT_SYNC_H 28 7736 Andrew 29 7736 Andrew #include <sys/types.h> 30 7736 Andrew #include <sys/socket.h> 31 7736 Andrew #include <inet/ip.h> 32 7736 Andrew 33 7736 Andrew int mc_sync_open_sock(char *master_name, int master_port, char *client_name); 34 7736 Andrew int mc_sync_synchronize(int synch_point); 35 7736 Andrew 36 7736 Andrew #endif /* _MULTI_CLIENT_SYNC_H */ 37