Searched refs:dom_binding (Results 1 - 16 of 16) sorted by relevance

/opensolaris-onvv-gate/usr/src/lib/libbc/libc/yp/
H A Dyp_bind.c43 * 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 Dyp_prot.h232 struct dom_binding { struct
233 struct dom_binding *dom_pnext;
/opensolaris-onvv-gate/usr/src/lib/libnsl/yp/
H A Dyp_b.h56 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 Dyp_all.c50 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 Dyp_master.c49 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 Dyp_order.c49 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 Dyp_bind.c60 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 Dyp_enum.c49 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 Dyp_match.c52 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 Dyp_b.h54 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 Dyp_b_subr.c292 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 Dypxfr.c130 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 Dypwhich.c715 struct dom_binding *binding;
724 if (binding->dom_binding->ypbind_hi_vers >= YPVERS) {
731 struct dom_binding *binding;
H A Dyppush.c115 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 Dllib-lnsl1006 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 Dmap.c40 struct dom_binding; /* forward reference needed on IRIX */

Completed in 120 milliseconds