/illumos-gate/usr/src/lib/libresolv2/common/irs/ |
H A D | nul_ng.c | 48 static void ng_close(struct irs_ng *); 49 static int ng_next(struct irs_ng *, const char **, 51 static int ng_test(struct irs_ng *, 54 static void ng_rewind(struct irs_ng *, const char *); 55 static void ng_minimize(struct irs_ng *); 59 struct irs_ng * 61 struct irs_ng *ng; in irs_nul_ng() 82 ng_close(struct irs_ng *this) { in ng_close() 88 ng_next(struct irs_ng *this, const char **host, const char **user, in ng_next() 100 ng_test(struct irs_ng *this, const char *name, in ng_test() [all …]
|
H A D | gen_ng.c | 50 static void ng_close(struct irs_ng *); 51 static int ng_next(struct irs_ng *, const char **, 53 static int ng_test(struct irs_ng *, const char *, 56 static void ng_rewind(struct irs_ng *, const char *); 57 static void ng_minimize(struct irs_ng *); 61 struct irs_ng * 64 struct irs_ng *ng; in irs_gen_ng() 78 pvt->rules = accpvt->map_rules[irs_ng]; in irs_gen_ng() 92 ng_close(struct irs_ng *this) { in ng_close() 103 ng_next(struct irs_ng *this, const char **host, const char **user, in ng_next() [all …]
|
H A D | irp_ng.c | 49 static void ng_rewind(struct irs_ng *, const char*); 50 static void ng_close(struct irs_ng *); 51 static int ng_next(struct irs_ng *, const char **, const char **, 53 static int ng_test(struct irs_ng *, const char *, 56 static void ng_minimize(struct irs_ng *); 66 struct irs_ng * 68 struct irs_ng *ng; in irs_irp_ng() 104 ng_close(struct irs_ng *this) { in ng_close() 123 ng_rewind(struct irs_ng *this, const char *group) { in ng_rewind() 154 ng_next(struct irs_ng *this, const char **host, const char **user, in ng_next() [all …]
|
H A D | lcl_ng.c | 86 static void ng_rewind(struct irs_ng *, const char*); 87 static void ng_close(struct irs_ng *); 88 static int ng_next(struct irs_ng *, const char **, 90 static int ng_test(struct irs_ng *, const char *, 93 static void ng_minimize(struct irs_ng *); 95 static int parse_netgrp(struct irs_ng *, const char*); 96 static struct linelist *read_for_group(struct irs_ng *, const char *); 97 static void freelists(struct irs_ng *); 101 struct irs_ng * 103 struct irs_ng *ng; in irs_lcl_ng() [all …]
|
H A D | getnetgrent.c | 96 struct irs_ng *ng; in setnetgrent_p() 104 struct irs_ng *ng; in endnetgrent_p() 117 struct irs_ng *ng; in innetgr_p() 127 struct irs_ng *ng; in getnetgrent_p()
|
H A D | gen_p.h | 61 irs_ng, /*%< "netgroup" */ enumerator 76 struct irs_ng * ng; 111 extern struct irs_ng * irs_gen_ng __P((struct irs_acc *));
|
H A D | irs_p.h | 46 extern struct irs_ng * irs_nul_ng(struct irs_acc *);
|
H A D | nis_p.h | 47 extern struct irs_ng * irs_nis_ng __P((struct irs_acc *));
|
H A D | lcl_p.h | 49 extern struct irs_ng * irs_lcl_ng __P((struct irs_acc *));
|
H A D | irs_data.h | 35 struct irs_ng * ng;
|
H A D | irp_p.h | 45 extern struct irs_ng * irs_irp_ng __P((struct irs_acc *));
|
H A D | gen.c | 101 { "netgroup", irs_ng }, 394 add_rule(irs, irs_ng, irs_lcl, ""); in default_map_rules()
|
/illumos-gate/usr/src/lib/libresolv2/include/ |
H A D | irs.h | 142 struct irs_ng { struct 144 void (*close) __P((struct irs_ng *)); argument 145 int (*next) __P((struct irs_ng *, const char **, argument 147 int (*test) __P((struct irs_ng *, const char *, argument 150 void (*rewind) __P((struct irs_ng *, const char *)); argument 151 void (*minimize) __P((struct irs_ng *)); argument 175 struct irs_ng * (*ng_map) __P((struct irs_acc *));
|