Searched refs:nss_lookup_type (Results 1 - 11 of 11) sorted by relevance

/freebsd-13-stable/usr.sbin/nscd/agents/
H A Dservices.c127 enum nss_lookup_type lookup_type;
140 if (key_size < sizeof(enum nss_lookup_type)) {
144 memcpy(&lookup_type, key, sizeof(enum nss_lookup_type));
148 size = key_size - sizeof(enum nss_lookup_type);
151 memcpy(name, key + sizeof(enum nss_lookup_type), size);
161 if (key_size < sizeof(enum nss_lookup_type) +
167 memcpy(&port, key + sizeof(enum nss_lookup_type),
170 size = key_size - sizeof(enum nss_lookup_type) - sizeof(int);
174 memcpy(proto, key + sizeof(enum nss_lookup_type) +
H A Dgroup.c124 enum nss_lookup_type lookup_type;
135 if (key_size < sizeof(enum nss_lookup_type)) {
139 memcpy(&lookup_type, key, sizeof(enum nss_lookup_type));
143 size = key_size - sizeof(enum nss_lookup_type) + 1;
146 memcpy(name, key + sizeof(enum nss_lookup_type), size - 1);
149 if (key_size < sizeof(enum nss_lookup_type) +
155 memcpy(&gid, key + sizeof(enum nss_lookup_type), sizeof(gid_t));
H A Dpasswd.c133 enum nss_lookup_type lookup_type;
144 if (key_size < sizeof(enum nss_lookup_type)) {
148 memcpy(&lookup_type, key, sizeof(enum nss_lookup_type));
152 size = key_size - sizeof(enum nss_lookup_type) + 1;
155 memcpy(login, key + sizeof(enum nss_lookup_type), size - 1);
158 if (key_size < sizeof(enum nss_lookup_type) +
164 memcpy(&uid, key + sizeof(enum nss_lookup_type), sizeof(uid_t));
/freebsd-13-stable/lib/libc/net/
H A Dgetnetnamadr.c70 enum nss_lookup_type lookup_type;
73 lookup_type = (enum nss_lookup_type)(uintptr_t)cache_mdata;
79 desired_size = sizeof(enum nss_lookup_type) + size + 1;
85 memcpy(buffer, &lookup_type, sizeof(enum nss_lookup_type));
86 memcpy(buffer + sizeof(enum nss_lookup_type), name, size + 1);
94 desired_size = sizeof(enum nss_lookup_type) +
101 memcpy(buffer, &lookup_type, sizeof(enum nss_lookup_type));
102 memcpy(buffer + sizeof(enum nss_lookup_type), &net,
104 memcpy(buffer + sizeof(enum nss_lookup_type) + sizeof(uint32_t),
136 switch ((enum nss_lookup_type)(uintptr_
[all...]
H A Dgetprotoent.c97 enum nss_lookup_type lookup_type;
100 lookup_type = (enum nss_lookup_type)(uintptr_t)cache_mdata;
106 desired_size = sizeof(enum nss_lookup_type) + size + 1;
112 memcpy(buffer, &lookup_type, sizeof(enum nss_lookup_type));
113 memcpy(buffer + sizeof(enum nss_lookup_type), name, size + 1);
120 desired_size = sizeof(enum nss_lookup_type) + sizeof(int);
126 memcpy(buffer, &lookup_type, sizeof(enum nss_lookup_type));
127 memcpy(buffer + sizeof(enum nss_lookup_type), &proto,
158 switch ((enum nss_lookup_type)(uintptr_t)cache_mdata) {
244 switch ((enum nss_lookup_type)(uintptr_
[all...]
H A Dgetservent.c75 enum nss_lookup_type how;
500 enum nss_lookup_type how;
512 how = (enum nss_lookup_type)(uintptr_t)mdata;
672 enum nss_lookup_type how;
685 how = (enum nss_lookup_type)(uintptr_t)mdata;
879 enum nss_lookup_type lookup_type;
882 lookup_type = (enum nss_lookup_type)(uintptr_t)cache_mdata;
889 desired_size = sizeof(enum nss_lookup_type) + size + 1;
901 memcpy(buffer, &lookup_type, sizeof(enum nss_lookup_type));
902 memcpy(buffer + sizeof(enum nss_lookup_type), nam
[all...]
H A Dgethostnamadr.c172 enum nss_lookup_type lookup_type;
180 lookup_type = (enum nss_lookup_type)(uintptr_t)cache_mdata;
188 sizeof(enum nss_lookup_type) + sizeof(int) + size + 1;
203 memcpy(p, &lookup_type, sizeof(enum nss_lookup_type));
219 sizeof(enum nss_lookup_type) + sizeof(int) +
234 memcpy(p, &lookup_type, sizeof(enum nss_lookup_type));
271 switch ((enum nss_lookup_type)(uintptr_t)cache_mdata) {
378 switch ((enum nss_lookup_type)(uintptr_t)cache_mdata) {
/freebsd-13-stable/lib/libc/gen/
H A Dgetpwent.c95 int __pw_match_entry(const char *, size_t, enum nss_lookup_type,
113 static int pwdb_match_entry_v3(char *, size_t, enum nss_lookup_type,
116 static int pwdb_match_entry_v4(char *, size_t, enum nss_lookup_type,
122 int (*match)(char *, size_t, enum nss_lookup_type, const char *,
170 static int nis_map(char *, enum nss_lookup_type, char *, size_t, int *);
198 static int compat_redispatch(struct compat_state *, enum nss_lookup_type,
199 enum nss_lookup_type, const char *, const char *, uid_t,
214 enum nss_lookup_type lookup_type;
216 lookup_type = (enum nss_lookup_type)(uintptr_t)cache_mdata;
221 desired_size = sizeof(enum nss_lookup_type)
[all...]
H A Dgetgrent.c81 int __gr_match_entry(const char *, size_t, enum nss_lookup_type,
166 enum nss_lookup_type lookup_type;
169 lookup_type = (enum nss_lookup_type)(uintptr_t)cache_mdata;
174 desired_size = sizeof(enum nss_lookup_type) + size + 1;
180 memcpy(buffer, &lookup_type, sizeof(enum nss_lookup_type));
181 memcpy(buffer + sizeof(enum nss_lookup_type), name, size + 1);
187 desired_size = sizeof(enum nss_lookup_type) + sizeof(gid_t);
193 memcpy(buffer, &lookup_type, sizeof(enum nss_lookup_type));
194 memcpy(buffer + sizeof(enum nss_lookup_type), &gid,
223 switch ((enum nss_lookup_type)(uintptr_
[all...]
/freebsd-13-stable/lib/libc/rpc/
H A Dgetrpcent.c228 enum nss_lookup_type how;
230 how = (enum nss_lookup_type)(uintptr_t)mdata;
407 enum nss_lookup_type how;
410 how = (enum nss_lookup_type)(uintptr_t)mdata;
611 enum nss_lookup_type lookup_type;
614 lookup_type = (enum nss_lookup_type)(uintptr_t)cache_mdata;
620 desired_size = sizeof(enum nss_lookup_type) + size + 1;
626 memcpy(buffer, &lookup_type, sizeof(enum nss_lookup_type));
627 memcpy(buffer + sizeof(enum nss_lookup_type), name, size + 1);
634 desired_size = sizeof(enum nss_lookup_type)
[all...]
/freebsd-13-stable/include/
H A Dnsswitch.h188 * Developers are encouraged to use nss_lookup_type where approriate.
190 enum nss_lookup_type { enum

Completed in 195 milliseconds