OSSP CVS Repository

ossp - Difference in ossp-pkg/rc/rc.h versions 1.10 and 1.11
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [History

ossp-pkg/rc/rc.h 1.10 -> 1.11

--- rc.h 2002/02/08 18:36:40     1.10
+++ rc.h 2002/02/28 15:30:04     1.11
@@ -45,9 +45,6 @@
 
 #include "rc_private.h"
 
-/* Unique identifier to use with OSSP ex library */
-extern const char ossprc_id[];
-
 /* RC return codes */
 typedef enum {
     RC_OK,      /* Success                  */
@@ -59,18 +56,30 @@
 } rc_return_t;
 
 /* Option function prototypes */
-rc_return_t parseOpts(int, char **);
-rc_return_t procOpts(char, char *);
+rc_return_t optionProcess(void);
+rc_return_t optionProcess(void);
+
+/* File option function prototypes */
+rc_return_t foptParse(void);
+rc_return_t foptProcess(void);
+
+/* Environment option function prototypes */
+rc_return_t eoptParse(void);
+rc_return_t eoptProcess(void);
+
+/* Command line option function prototypes */
+rc_return_t coptParse(int);
+rc_return_t coptProcess(char, char *);
 
 /* Config function prototypes */
-rc_return_t configInit(rc_config_t **);
-rc_return_t configFill(rc_config_t *, int, char **);
+rc_return_t configConstruct(rc_config_t **);
+rc_return_t configLoad(rc_config_t *, int, char **);
 rc_return_t configDestruct(rc_config_t *);
 
-/* Util function prototypes   */
+/* Utility (nonbounded) function prototypes */
 char *strErr(rc_return_t);
 
-/* Other function prototypes  */
+/* Other function prototypes */
 
 /*rc_result_t rc_Err              (void);
 rc_result_t rc_Warn             (void);

CVSTrac 2.0.1