*** UNIX MANUAL PAGE BROWSER ***

A Nergahak database for man pages research.

Navigation

Directory Browser

1Browse 4.4BSD4.4BSD
1Browse Digital UNIXDigital UNIX 4.0e
1Browse FreeBSDFreeBSD 14.3
1Browse MINIXMINIX 3.4.0rc6-d5e4fc0
1Browse NetBSDNetBSD 10.1
1Browse OpenBSDOpenBSD 7.7
1Browse UNIX v7Version 7 UNIX
1Browse UNIX v10Version 10 UNIX

Manual Page Search

Manual Page Result

0 Command: cfg_connect | Section: 3 | Source: Digital UNIX | File: cfg_connect.3.gz
cfg_connect(3) Library Functions Manual cfg_connect(3) NAME cfg_connect - Connect to the configuration management server on a re- mote host LIBRARY Configuration Management Library (libcfg.a) SYNOPSIS #include <cfg.h> cfg_status_t cfg_connect( caddr_t host, cfg_handle_t *handle, unsigned int flags); PARAMETERS Specifies the name of the host system to be configured. Returns a con- nection handle that you use in other calls to the configuration manage- ment library. This handle is a structure that identifies the means of communication between your application and the configuration management server. Specifies options to the connection. Currently, one option is supported. CFG_FLAG_VERBOSE requests that the system display status information to the application user during the processing of routines in the configuration management library. This flag is normally used only for debugging your application. DESCRIPTION Before your application can perform operations on remote kernel subsys- tems, it must call the cfg_connect() routine. This routine invokes the configuration management server and establishes a socket connection be- tween the server and your application. The routine returns the handle parameter, which identifies the socket connection between your applica- tion and the remote configuration management server. You must pass the handle in calls to other libcfg routines. For local operations, you need not establish a connection to the con- figuration management server, so you do not need to call the cfg_con- nect() routine. EXAMPLES The following example illustrates the use of the cfg_connect() library routine: cfg_status_t retval; cfg_handle_t handle; retval = cfg_connect("madmax", &handle, 0); if (retval != CFG_SUCCESS) print_error(retval); In this example, the cfg_connect() call attempts to establish a connec- tion between your application and the configuration management server on host madmax. If successful, the call returns data describing how your application will communicate with the configuration management server. If the return value is not CFG_SUCCESS, the application calls the print_error routine, which displays an error message. (The print_error routine is not part of the libcfg library. For an example of this routine, see libcfg(3).) RETURN VALUES Upon successful completion, cfg_connect() returns CFG_SUCCESS. Other return values indicate that an error has occurred. For information about handling return values from routines in the configuration manage- ment library, see libcfg(3). RELATED INFORMATION Commands: cfgmgr(8), sysconfig(8) Routines: cfg_disconnect(3), libcfg(3) delim off cfg_connect(3)

Navigation Options