2N/A * You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
2N/A * file and include the License file at usr/src/OPENSOLARIS.LICENSE.
2N/A#include <valtools.h>
2N/A#ifdef __cplusplus
2N/Aextern int ckdate_err(char *, char *);
2N/Aextern int ckdate_hlp(char *, char *);
2N/Aextern int ckdate_val(char *, char *);
2N/Aextern void ckpath_err(int, char *, char *);
2N/Aextern void ckpath_hlp(int, char *);
2N/Aextern int ckpath_stx(int);
2N/Aextern int ckpath_val(char *, int);
2N/Aextern void ckrange_err(long, long, int, char *);
2N/Aextern void ckrange_hlp(long, long, int, char *);
2N/Aextern int ckrange_val(long, long, int, char *);
2N/Aextern int cktime_val(char *, char *);
2N/Aextern int cktime_err(char *, char *);
2N/Aextern int cktime_hlp(char *, char *);
2N/Aextern void ckyorn_err(char *);
2N/Aextern void ckyorn_hlp(char *);
2N/Aextern int ckyorn_val(char *);
2N/Aextern void doremovecmd(char *, int);
2N/Aextern char *get_PKGADM(void);
2N/Aextern char *get_PKGLOC(void);
2N/Aextern char *get_PKGOLD(void);
2N/Aextern char *getfullblkname(char *);
2N/Aextern char *getfullrawname(char *);
2N/Aextern int pkginfofind(char *, char *, char *);
2N/Aextern void set_PKGADM(char *);
2N/Aextern void set_PKGLOC(char *);
2N/Aextern void set_PKGpaths(char *);
2N/Aextern void set_ABI_namelngth(void);
2N/Aextern int get_ABI_namelngth(void);
2N/Aextern char *get_install_root(void);
2N/A#ifdef __cplusplus