Lines Matching refs:str
317 const char *str = (*lookup)(type);
319 if (str == NULL)
323 ret = strdup(str);
336 char *t, *str = NULL;
343 if (str == NULL) {
344 str = t;
347 (void) asprintf(&tmp, "%s %s", str, t);
349 free(str);
350 str = tmp;
359 return (str);
372 char *tmp = NULL, *str = NULL;
376 (void) asprintf(&str, "0x%.8x:", flags);
377 if (str != NULL) {
391 (void) asprintf(&tmp, "%s %s", str, t);
393 (void) asprintf(&tmp, "%s <%s(%d)>", str,
401 free(str);
402 str = tmp;
407 return (str);
420 char *t, *str = NULL;
426 if (str == NULL) {
427 str = t;
430 (void) asprintf(&tmp, "%s %s", str, t);
432 free(str);
433 str = tmp;
441 return (str);
451 char *str = NULL;
454 str = malloc(data->length + 1);
455 if (str != NULL) {
456 (void) memcpy(str, data->data, data->length);
457 str[data->length] = '\0';
461 return (str);
475 char *str = NULL;
478 str = k5_type_to_str(k5_patype_lookup, pa->pa_type);
480 return (str);
494 char *str = NULL;
497 str = k5_type_to_str(k5_adtype_lookup, ad->ad_type);
499 return (str);
513 char *str = NULL;
519 (void) asprintf(&str, "%s:%u", tmp, lr->value);
524 return (str);
539 char *str = NULL;
547 (void) asprintf(&str, "%s:%s",
554 str = k5_type_to_str(k5_trtype_lookup, tr->tr_type);
558 return (str);
572 char *str = NULL;
577 str = malloc(INET_ADDRSTRLEN);
578 if (str != NULL)
580 addr->contents, str,
585 str = malloc(INET6_ADDRSTRLEN);
586 if (str != NULL)
588 addr->contents, str,
593 (void) asprintf(&str, "<%s(%d)>",
600 return (str);