Home
last modified time | relevance | path

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

/titanic_50/usr/src/lib/libbc/libc/yp/
H A Dyp_bind.c73 struct s5_ypbind_binding *dom_binding; member
86 static struct dom_binding *load_dom_binding_cache();
88 static struct dom_binding *bound_domains; /* List of bound domains */
146 struct dom_binding **binding; /* if result == 0, ptr to dom_binding */
149 struct s5_dom_binding *dom_binding; /* Ptr to dom_binding from libnsl __yp_dobind() */ local
153 retval = __yp_dobind(domain, &dom_binding);
157 if ((*binding = load_dom_binding_cache(domain, dom_binding)) == NULL)
169 static struct dom_binding *
170 load_dom_binding_cache(domain, dom_binding) in load_dom_binding_cache() argument
172 struct s5_dom_binding *dom_binding;
[all …]
H A Dyp_prot.h232 struct dom_binding { struct
233 struct dom_binding *dom_pnext; argument
/titanic_50/usr/src/lib/libnsl/yp/
H A Dyp_all.c50 extern int __yp_dobind_cflookup(char *, struct dom_binding **, int);
70 struct dom_binding *pdomb; in __yp_all_cflookup()
90 if (pdomb->dom_binding->ypbind_hi_vers < YPVERS) { in __yp_all_cflookup()
95 if (!pdomb->dom_binding->ypbind_servername) { in __yp_all_cflookup()
101 (void) strcpy(server_name, pdomb->dom_binding->ypbind_servername); in __yp_all_cflookup()
113 if (netdir_getbyaddr(pdomb->dom_binding->ypbind_nconf, in __yp_all_cflookup()
114 &nhs, pdomb->dom_binding->ypbind_svcaddr) != ND_OK) { in __yp_all_cflookup()
122 if (strcmp(pdomb->dom_binding->ypbind_servername, in __yp_all_cflookup()
124 pdomb->dom_binding->ypbind_servername = in __yp_all_cflookup()
128 pdomb->dom_binding->ypbind_servername); in __yp_all_cflookup()
[all …]
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 */
126 free_dom_binding(struct dom_binding *p) in free_dom_binding()
150 struct dom_binding *p; in __yp_unbind_nolock()
151 struct dom_binding **prev; in __yp_unbind_nolock()
206 struct dom_binding *p, *q; in newborn()
232 check_binding(char *domain, struct dom_binding **binding) in check_binding()
234 struct dom_binding *pdomb; in check_binding()
[all …]
H A Dyp_b.h56 struct dom_binding { struct
57 struct dom_binding *dom_pnext; argument
59 struct ypbind_binding *dom_binding; argument
78 struct ypbind_binding *dom_binding; member
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_master.c49 static int domaster(char *, char *, struct dom_binding *, struct timeval,
63 struct dom_binding *pdomb; in yp_master()
81 if (pdomb->dom_binding->ypbind_hi_vers >= YPVERS) { in yp_master()
125 struct dom_binding *pdomb; in __yp_master_rsvdport()
143 if (pdomb->dom_binding->ypbind_hi_vers >= YPVERS) { in __yp_master_rsvdport()
177 domaster(char *domain, char *map, struct dom_binding *pdomb, in domaster()
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; in __yp_first_cflookup()
93 if (pdomb->dom_binding->ypbind_hi_vers == YPVERS) { in __yp_first_cflookup()
137 struct dom_binding *pdomb;
239 struct dom_binding *pdomb; in __yp_next_cflookup()
257 if (pdomb->dom_binding->ypbind_hi_vers == YPVERS) { in __yp_next_cflookup()
309 struct dom_binding *pdomb;
H A Dyp_order.c49 static int doorder(char *, char *, struct dom_binding *, struct timeval,
63 struct dom_binding *pdomb; in yp_order()
81 if (pdomb->dom_binding->ypbind_hi_vers >= YPVERS) { in yp_order()
106 doorder(char *domain, char *map, struct dom_binding *pdomb, in doorder()
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; in __yp_match_cflookup()
225 if (pdomb->dom_binding->ypbind_hi_vers >= YPVERS) { in __yp_match_cflookup()
366 struct dom_binding *pdomb; in __yp_match_rsvdport_cflookup()
409 if (pdomb->dom_binding->ypbind_hi_vers >= YPVERS) { in __yp_match_rsvdport_cflookup()
507 struct dom_binding *pdomb, struct timeval *timeoutp, char **val, in domatch()
/titanic_50/usr/src/cmd/ypcmd/
H A Dyp_b.h54 struct dom_binding { struct
55 struct dom_binding *dom_pnext; argument
57 struct ypbind_binding *dom_binding; argument
70 struct ypbind_binding *dom_binding; member
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) {
749 setd.ypsetdom_bindinfo = opaque_domain->dom_binding;
928 free_ypbind_binding(a_domain->dom_binding);
929 if ((a_domain->dom_binding =
985 pdom->dom_binding = NULL;
[all …]
H A Dypxfr.c127 struct dom_binding master_server; /* To talk to above */
592 struct dom_binding *pdomb;
613 struct dom_binding *pdomb;
1405 struct dom_binding domb;
1491 struct dom_binding domb;
1775 struct dom_binding domb;
1838 struct dom_binding domb;
H A Dypwhich.c715 struct dom_binding *binding; in dump_ypmaps()
724 if (binding->dom_binding->ypbind_hi_vers >= YPVERS) { in dump_ypmaps()
731 struct dom_binding *binding; in dumpmaps()
H A Dyppush.c115 struct dom_binding domb;
123 #define n_conf dom_binding->ypbind_nconf
124 #define svc_addr dom_binding->ypbind_svcaddr
/titanic_50/usr/src/lib/libnsl/common/
H A Dllib-lnsl1008 struct dom_binding {
1009 struct dom_binding *dom_pnext;
1011 struct ypbind_binding *dom_binding;
1020 int __yp_dobind(char *domain, struct dom_binding **binding);
1021 int __yp_rel_binding(struct dom_binding *binding);
/titanic_50/usr/src/cmd/sendmail/src/
H A Dmap.c40 struct dom_binding; /* forward reference needed on IRIX */