__nis_obj_spec_t
__nis_obj_spec_t obj;
printObjSpec(__nis_obj_spec_t *o) {
void printObjSpec(__nis_obj_spec_t *o);
getObjSpec(__nis_obj_spec_t *o, int *len) {
copyObjSpec(__nis_obj_spec_t *old, __nis_obj_spec_t *new, int *err) {
__nis_obj_spec_t *
cloneObjSpec(__nis_obj_spec_t *old) {
__nis_obj_spec_t *new = am(myself, sizeof (*new));
freeObjSpec(__nis_obj_spec_t *old, bool_t doFree) {
char *getObjSpec(__nis_obj_spec_t *o, int *len);
void copyObjSpec(__nis_obj_spec_t *old,
__nis_obj_spec_t *nnew, int *err);
__nis_obj_spec_t *cloneObjSpec(__nis_obj_spec_t *old);
void freeObjSpec(__nis_obj_spec_t *old, bool_t doFree);