/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: svid3:cs.h (VERSION 2.6)
*/

#ifndef __TDF_SVID3_CS_H
#define __TDF_SVID3_CS_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__svid3__cs begin

#ifndef __TDF_SVID3__CONFIG
#pragma extend interface "../shared/svid3.api/config.h"
#endif /* __TDF_SVID3__CONFIG */
#if __SYSV_REMOTE_SERVICES
#if __SYSV_UPDATE
#ifndef __TDF_SVID3_NETCONFIG_H
#pragma extend interface "../svid3.api/netconfig.h"
#endif /* __TDF_SVID3_NETCONFIG_H */
#ifndef __TDF_SVID3_TIUSER_H
#pragma extend interface "../svid3.api/tiuser.h"
#endif /* __TDF_SVID3_TIUSER_H */
#pragma token STRUCT TAG csopts # svid3.cs.csopts
#pragma token MEMBER struct netconfig * : struct csopts : nc_p # svid3.cs.csopts.nc_p
#pragma token MEMBER int : struct csopts : nd_opt # svid3.cs.csopts.nd_opt
#pragma token MEMBER struct netbuf * : struct csopts : nb_p # svid3.cs.csopts.nb_p
#pragma token FUNC int (char *, char *, struct csopts *, int *) : cs_connect # svid3.cs.cs_connect
#pragma token FUNC void (char *, int) : cs_perror # svid3.cs.cs_perror
#endif /* __SYSV_UPDATE */
#endif /* __SYSV_REMOTE_SERVICES */

#if __SYSV_REMOTE_SERVICES
#if __SYSV_UPDATE
#pragma interface TAG csopts TAG csopts.nc_p TAG csopts.nd_opt
#pragma interface TAG csopts.nb_p cs_connect cs_perror
#endif /* __SYSV_UPDATE */
#endif /* __SYSV_REMOTE_SERVICES */

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_SVID3_CS_H */
