/opensolaris-onvv-gate/usr/src/lib/libbc/libc/yp/ |
H A D | yp_bind.c | 43 * This is the same as struct dom_binding used by the base __yp_dobind(). 45 * struct dom_binding. 73 struct s5_ypbind_binding *dom_binding; member in struct:s5_dom_binding 86 static struct dom_binding *load_dom_binding_cache(); 88 static struct dom_binding *bound_domains; /* List of bound domains */ 105 * Attempts to find a dom_binding in the list at bound_domains having the 138 * libnsl/yp; it converts the libnsl [netbuf based] dom_binding structure into 146 struct dom_binding **binding; /* if result == 0, ptr to dom_binding */ 149 struct s5_dom_binding *dom_binding; /* Pt local [all...] |
H A D | yp_prot.h | 232 struct dom_binding { struct 233 struct dom_binding *dom_pnext;
|
/opensolaris-onvv-gate/usr/src/lib/libnsl/yp/ |
H A D | yp_b.h | 56 struct dom_binding { struct 57 struct dom_binding *dom_pnext; 59 struct ypbind_binding *dom_binding; member in struct:dom_binding 66 mutex_t server_name_lock; /* protects server name in dom_binding */ 78 struct ypbind_binding *dom_binding; member in struct:domain 153 extern int __yp_dobind(char *, struct dom_binding **); 154 extern int __yp_dobind_rsvdport(char *, struct dom_binding **); 155 extern void free_dom_binding(struct dom_binding *); 158 extern void __yp_rel_binding(struct dom_binding *);
|
H A D | yp_all.c | 50 extern int __yp_dobind_cflookup(char *, struct dom_binding **, int); 70 struct dom_binding *pdomb; 90 if (pdomb->dom_binding->ypbind_hi_vers < YPVERS) { 95 if (!pdomb->dom_binding->ypbind_servername) { 101 (void) strcpy(server_name, pdomb->dom_binding->ypbind_servername); 113 if (netdir_getbyaddr(pdomb->dom_binding->ypbind_nconf, 114 &nhs, pdomb->dom_binding->ypbind_svcaddr) != ND_OK) { 122 if (strcmp(pdomb->dom_binding->ypbind_servername, 124 pdomb->dom_binding->ypbind_servername = 128 pdomb->dom_binding [all...] |
H A D | yp_master.c | 49 static int domaster(char *, char *, struct dom_binding *, struct timeval, 63 struct dom_binding *pdomb; 81 if (pdomb->dom_binding->ypbind_hi_vers >= YPVERS) { 125 struct dom_binding *pdomb; 143 if (pdomb->dom_binding->ypbind_hi_vers >= YPVERS) { 177 domaster(char *domain, char *map, struct dom_binding *pdomb,
|
H A D | yp_order.c | 49 static int doorder(char *, char *, struct dom_binding *, struct timeval, 63 struct dom_binding *pdomb; 81 if (pdomb->dom_binding->ypbind_hi_vers >= YPVERS) { 106 doorder(char *domain, char *map, struct dom_binding *pdomb,
|
H A D | yp_bind.c | 60 static struct dom_binding *load_dom_binding(struct ypbind_resp *, char *, 65 static void set_rdev(struct dom_binding *); 66 static int check_rdev(struct dom_binding *); 118 static struct dom_binding *bound_domains; /* List of bound domains */ 122 * Must be called with bound_domains_lock held or with a dom_binding 126 free_dom_binding(struct dom_binding *p) 139 * Attempts to find a dom_binding in the list at bound_domains having the 150 struct dom_binding *p; 151 struct dom_binding **prev; 206 struct dom_binding * 465 load_dom_binding_rsvdport(struct ypbind_binding *dom_binding, char *domain, int *err) argument [all...] |
H A D | yp_enum.c | 49 extern int __yp_dobind_cflookup(char *, struct dom_binding **, int); 51 static int dofirst(char *, char *, struct dom_binding *, struct timeval, 54 static int donext(char *, char *, char *, int, struct dom_binding *, 75 struct dom_binding *pdomb; 93 if (pdomb->dom_binding->ypbind_hi_vers == YPVERS) { 137 struct dom_binding *pdomb; 239 struct dom_binding *pdomb; 257 if (pdomb->dom_binding->ypbind_hi_vers == YPVERS) { 309 struct dom_binding *pdomb;
|
H A D | yp_match.c | 52 extern int __yp_dobind_cflookup(char *, struct dom_binding **, int); 53 extern int __yp_dobind_rsvdport_cflookup(char *, struct dom_binding **, int); 55 static int domatch(char *, char *, char *, int, struct dom_binding *, 182 struct dom_binding *pdomb; 225 if (pdomb->dom_binding->ypbind_hi_vers >= YPVERS) { 366 struct dom_binding *pdomb; 409 if (pdomb->dom_binding->ypbind_hi_vers >= YPVERS) { 507 struct dom_binding *pdomb, struct timeval *timeoutp, char **val,
|
/opensolaris-onvv-gate/usr/src/cmd/ypcmd/ |
H A D | yp_b.h | 54 struct dom_binding { struct 55 struct dom_binding *dom_pnext; 57 struct ypbind_binding *dom_binding; member in struct:dom_binding 70 struct ypbind_binding *dom_binding; member in struct:domain
|
H A D | yp_b_subr.c | 292 cur_domain->dom_binding; 605 domain_struct->dom_binding; 613 domain_struct->dom_binding = b; 721 free_ypbind_binding(process_current_domain->dom_binding); 722 process_current_domain->dom_binding = dup_ypbind_binding(&b); 744 if (client == NULL && opaque_domain->dom_binding) { 748 /* ypbind_broadcast_ack already setup dom_binding for us */ 749 setd.ypsetdom_bindinfo = opaque_domain->dom_binding; 928 free_ypbind_binding(a_domain->dom_binding); 929 if ((a_domain->dom_binding [all...] |
H A D | ypxfr.c | 130 struct dom_binding master_server; /* To talk to above */ 595 struct dom_binding *pdomb; 616 struct dom_binding *pdomb; 1408 struct dom_binding domb; 1494 struct dom_binding domb; 1778 struct dom_binding domb; 1841 struct dom_binding domb;
|
H A D | ypwhich.c | 715 struct dom_binding *binding; 724 if (binding->dom_binding->ypbind_hi_vers >= YPVERS) { 731 struct dom_binding *binding;
|
H A D | yppush.c | 115 struct dom_binding domb; 123 #define n_conf dom_binding->ypbind_nconf 124 #define svc_addr dom_binding->ypbind_svcaddr
|
/opensolaris-onvv-gate/usr/src/lib/libnsl/common/ |
H A D | llib-lnsl | 1006 struct dom_binding { 1007 struct dom_binding *dom_pnext; 1009 struct ypbind_binding *dom_binding; 1018 int __yp_dobind(char *domain, struct dom_binding **binding); 1019 int __yp_rel_binding(struct dom_binding *binding);
|
/opensolaris-onvv-gate/usr/src/cmd/sendmail/src/ |
H A D | map.c | 40 struct dom_binding; /* forward reference needed on IRIX */
|