Lines Matching refs:mapname
37 char *mapname;
42 char *mapname;
52 free(sss_getautomntent_data.mapname);
57 _sss_setautomntent(const char *mapname, void **context)
69 if (!mapname) return EINVAL;
76 ret = sss_strnlen(mapname, MAX_AUTOMNTMAPNAME_LEN, &name_len);
87 strncpy(name, mapname, name_len + 1);
119 ctx->mapname = strdup(name);
120 if (!ctx->mapname) {
137 sss_getautomntent_data_return(const char *mapname, char **_key, char **_value)
147 if (sss_getautomntent_data.mapname == NULL ||
155 ret = strcmp(mapname, sss_getautomntent_data.mapname);
223 sss_getautomntent_data_save(const char *mapname, uint8_t **repbuf, size_t replen)
235 sss_getautomntent_data.mapname = strdup(mapname);
236 if (sss_getautomntent_data.mapname == NULL) {
271 ret = sss_strnlen(ctx->mapname, MAX_AUTOMNTMAPNAME_LEN, &name_len);
277 ret = sss_getautomntent_data_return(ctx->mapname, key, value);
287 data_len = sizeof(uint32_t) + /* mapname len */
288 name_len + 1 + /* mapname\0 */
300 safealign_memcpy(data+ctr, ctx->mapname, name_len + 1, &ctr);
318 ret = sss_getautomntent_data_save(ctx->mapname, &repbuf, replen);
329 ret = sss_getautomntent_data_return(ctx->mapname, key, value);
372 ret = sss_strnlen(ctx->mapname, MAX_AUTOMNTMAPNAME_LEN, &name_len);
385 data_len = sizeof(uint32_t) + /* mapname len */
386 name_len + 1 + /* mapname\0 */
398 safealign_memcpy(data+ctr, ctx->mapname, name_len + 1, &ctr);
463 free(fctx->mapname);