/nis/ |
A D | nis_creategroup.c | 35 nis_object *obj; in nis_creategroup() local 52 obj->zo_oid.ctime = obj->zo_oid.mtime = time (NULL); in nis_creategroup() 57 if (obj->zo_name == NULL || obj->zo_owner == NULL in nis_creategroup() 58 || obj->zo_group == NULL || obj->zo_domain == NULL) in nis_creategroup() 60 free (obj->zo_group); in nis_creategroup() 61 free (obj->zo_owner); in nis_creategroup() 62 free (obj->zo_name); in nis_creategroup() 63 free (obj); in nis_creategroup() 67 obj->zo_ttl = 60 * 60; in nis_creategroup() 73 res = nis_add (buf, obj); in nis_creategroup() [all …]
|
A D | nis_modify.c | 28 nis_object obj; in nis_modify() local 42 memcpy (&obj, obj2, sizeof (nis_object)); in nis_modify() 44 if (obj.zo_name == NULL || obj.zo_name[0] == '\0') in nis_modify() 45 obj.zo_name = nis_leaf_of_r (name, buf1, sizeof (buf1)); in nis_modify() 47 if (obj.zo_owner == NULL || obj.zo_owner[0] == '\0') in nis_modify() 48 obj.zo_owner = nis_local_principal (); in nis_modify() 50 if (obj.zo_group == NULL || obj.zo_group[0] == '\0') in nis_modify() 51 obj.zo_group = nis_local_group (); in nis_modify() 53 obj.zo_domain = nis_domain_of_r (name, buf4, sizeof (buf4)); in nis_modify() 55 req.ns_object.ns_object_val = nis_clone_object (&obj, NULL); in nis_modify()
|
A D | nis_add.c | 28 nis_object obj; in nis_add() local 42 memcpy (&obj, obj2, sizeof (nis_object)); in nis_add() 44 if (obj.zo_name == NULL || obj.zo_name[0] == '\0') in nis_add() 45 obj.zo_name = nis_leaf_of_r (name, buf1, sizeof (buf1)); in nis_add() 47 if (obj.zo_owner == NULL || obj.zo_owner[0] == '\0') in nis_add() 48 obj.zo_owner = nis_local_principal (); in nis_add() 50 if (obj.zo_group == NULL || obj.zo_group[0] == '\0') in nis_add() 51 obj.zo_group = nis_local_group (); in nis_add() 53 obj.zo_domain = nis_domain_of_r (name, buf4, sizeof (buf4)); in nis_add() 55 req.ns_object.ns_object_val = nis_clone_object (&obj, NULL); in nis_add()
|
A D | nis_print.c | 250 nis_print_group (const group_obj *obj) in libnsl_hidden_nolink_def() 255 if (obj->gr_flags) in libnsl_hidden_nolink_def() 256 printf ("0x%08X", obj->gr_flags); in libnsl_hidden_nolink_def() 265 nis_print_table (const table_obj *obj) in libnsl_hidden_nolink_def() 288 nis_print_link (const link_obj *obj) in libnsl_hidden_nolink_def() 291 nis_print_objtype (obj->li_rtype); in libnsl_hidden_nolink_def() 331 nis_print_rights (obj->zo_access); in libnsl_hidden_nolink_def() 333 print_ttl (obj->zo_ttl); in libnsl_hidden_nolink_def() 334 buf = obj->zo_oid.ctime; in libnsl_hidden_nolink_def() 336 buf = obj->zo_oid.mtime; in libnsl_hidden_nolink_def() [all …]
|
A D | nis_file.c | 37 void *obj = calloc (1, objsize); in read_nis_obj() local 39 if (obj != NULL) in read_nis_obj() 43 bool_t status = readfct (&xdrs, obj); in read_nis_obj() 48 freefct (obj); in read_nis_obj() 49 obj = NULL; in read_nis_obj() 55 return obj; in read_nis_obj() 59 write_nis_obj (const char *name, const void *obj, iofct_t writefct) in write_nis_obj() argument 67 bool_t status = writefct (&xdrs, (void *) obj); in write_nis_obj() 86 writeColdStartFile (const directory_obj *obj) in libnsl_hidden_nolink_def() 101 nis_write_obj (const char *name, const nis_object *obj) in libnsl_hidden_nolink_def() [all …]
|
A D | nis_free.c | 45 nis_free_directory (directory_obj *obj) in libnsl_hidden_nolink_def() 47 if (obj != NULL) in libnsl_hidden_nolink_def() 49 xdr_free ((xdrproc_t)_xdr_directory_obj, (char *)obj); in libnsl_hidden_nolink_def() 50 free (obj); in libnsl_hidden_nolink_def() 56 nis_free_object (nis_object *obj) in libnsl_hidden_nolink_def() 58 if (obj != NULL) in libnsl_hidden_nolink_def() 60 xdr_free ((xdrproc_t)_xdr_nis_object, (char *)obj); in libnsl_hidden_nolink_def() 61 free (obj); in libnsl_hidden_nolink_def()
|
A D | nis_ping.c | 29 nis_object *obj; in nis_ping() local 44 obj = res->objects.objects_val; in nis_ping() 47 obj = (nis_object *) dirobj; in nis_ping() 50 if (__type_of (obj) != NIS_DIRECTORY_OBJ) in nis_ping() 57 args.dir = obj->DI_data.do_name; in nis_ping() 63 for (i = 1; i < obj->DI_data.do_servers.do_servers_len; ++i) in nis_ping() 64 __do_niscall2 (&obj->DI_data.do_servers.do_servers_val[i], 1, in nis_ping()
|
A D | nis_table.c | 577 nis_object obj; in libnsl_hidden_nolink_def() local 584 if (obj.zo_name == NULL || strlen (obj.zo_name) == 0) in libnsl_hidden_nolink_def() 587 if (obj.zo_owner == NULL || strlen (obj.zo_owner) == 0) in libnsl_hidden_nolink_def() 590 if (obj.zo_group == NULL || strlen (obj.zo_group) == 0) in libnsl_hidden_nolink_def() 591 obj.zo_group = nis_local_group (); in libnsl_hidden_nolink_def() 622 nis_object obj; in libnsl_hidden_nolink_def() local 643 if (obj.zo_name == NULL || strlen (obj.zo_name) == 0) in libnsl_hidden_nolink_def() 646 if (obj.zo_owner == NULL || strlen (obj.zo_owner) == 0) in libnsl_hidden_nolink_def() 649 if (obj.zo_group == NULL || strlen (obj.zo_group) == 0) in libnsl_hidden_nolink_def() 650 obj.zo_group = nis_local_group (); in libnsl_hidden_nolink_def() [all …]
|
A D | nis_call.c | 423 directory_obj *obj; in rec_dirsearch() local 445 if (obj == NULL) in rec_dirsearch() 464 directory_obj *obj; in rec_dirsearch() local 506 if (obj == NULL) in rec_dirsearch() 558 obj = NULL; in first_shoot() 564 if (obj != NULL) in first_shoot() 567 return obj; in first_shoot() 709 directory_obj *obj; in __nisfind_server() local 759 if (obj == NULL) in __nisfind_server() 788 obj = NULL; in __nisfind_server() [all …]
|
A D | nis_remove.c | 25 nis_remove (const_nis_name name, const nis_object *obj) in nis_remove() argument 37 if (obj != NULL) in nis_remove() 40 req.ns_object.ns_object_val = nis_clone_object (obj, NULL); in nis_remove()
|
A D | nis_subr.c | 349 nis_destroy_object (nis_object *obj) in libnsl_hidden_nolink_def() 351 nis_free_object (obj); in libnsl_hidden_nolink_def()
|
/nis/rpcsvc/ |
A D | nislib.h | 55 extern nis_result *nis_add (const_nis_name name, const nis_object *obj) 58 const nis_object *obj) __THROW; 60 const nis_object *obj) __THROW;
|
A D | nis.h | 515 #define ENTRY_VAL(obj, col) (obj)->EN_data.en_cols.en_cols_val[col].ec_value.ec_value_val argument 516 #define ENTRY_LEN(obj, col) (obj)->EN_data.en_cols.en_cols_val[col].ec_value.ec_value_len argument
|