Lines Matching refs:u8s
319 nfs_idmap_str_uid(utf8string *u8s, uid_t *uid)
330 if (!u8s || !u8s->utf8string_val || !u8s->utf8string_len ||
331 (u8s->utf8string_val[0] == '\0')) {
336 if (bcmp(u8s->utf8string_val, "nobody", 6) == 0) {
345 if ((mapargp = malloc(MAPID_ARG_LEN(u8s->utf8string_len))) == NULL) {
347 MAPID_ARG_LEN(u8s->utf8string_len));
352 mapargp->u_arg.len = u8s->utf8string_len;
353 (void) bcopy(u8s->utf8string_val, mapargp->str, mapargp->u_arg.len);
422 utf8string *u8s) /* resulting utf-8 string for uid */
434 u8s->utf8string_len = strlen("nobody");
435 u8s->utf8string_val = nobody_str;
480 u8s->utf8string_len = resp->u_res.len;
481 bcopy(resp->str, u8s->utf8string_val, u8s->utf8string_len);
493 nfs_idmap_str_gid(utf8string *u8s, gid_t *gid)
504 if (!u8s || !u8s->utf8string_val || !u8s->utf8string_len ||
505 (u8s->utf8string_val[0] == '\0')) {
510 if (bcmp(u8s->utf8string_val, "nobody", 6) == 0) {
519 if ((mapargp = malloc(MAPID_ARG_LEN(u8s->utf8string_len))) == NULL) {
521 MAPID_ARG_LEN(u8s->utf8string_len));
526 mapargp->u_arg.len = u8s->utf8string_len;
527 (void) bcopy(u8s->utf8string_val, mapargp->str, mapargp->u_arg.len);