Searched refs:nss_lookup_type (Results 1 - 11 of 11) sorted by relevance
/freebsd-13-stable/usr.sbin/nscd/agents/ |
H A D | services.c | 127 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 D | group.c | 124 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 D | passwd.c | 133 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 D | getnetnamadr.c | 70 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 D | getprotoent.c | 97 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 D | getservent.c | 75 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 D | gethostnamadr.c | 172 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 D | getpwent.c | 95 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 D | getgrent.c | 81 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 D | getrpcent.c | 228 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 D | nsswitch.h | 188 * Developers are encouraged to use nss_lookup_type where approriate. 190 enum nss_lookup_type { enum
|
Completed in 195 milliseconds