break;
case TMPL_ATTR_REF_PREFIX_AUTO:
- fr_sbuff_next_if_char(&our_name, '&');
+ /*
+ * '&' prefix can be there, but doesn't have to be
+ */
+ (void) fr_sbuff_next_if_char(&our_name, '&');
break;
}
fr_sbuff_t unknown_name = FR_SBUFF_OUT(buffer, sizeof(buffer));
- fr_sbuff_in_sprintf(&unknown_name, "%u", da->attr);
+ (void) fr_sbuff_in_sprintf(&unknown_name, "%u", da->attr);
name = fr_sbuff_buff(&unknown_name);
name_len = fr_sbuff_used(&unknown_name);
PAIR_VERIFY(vp);
- fr_sbuff_in_char(&sbuff, '\t');
+ (void) fr_sbuff_in_char(&sbuff, '\t');
fr_pair_print(&sbuff, NULL, vp);
fr_sbuff_in_char(&sbuff, '\n');
fr_sbuff_set_to_start(sbuff);
- if (vp->da->flags.is_raw) fr_sbuff_in_strcpy(sbuff, "raw.");
+ if (vp->da->flags.is_raw) (void) fr_sbuff_in_strcpy(sbuff, "raw.");
if (parent && (parent->da->type != FR_TYPE_GROUP)) parent_da = parent->da;
if (fr_dict_attr_oid_print(sbuff, parent_da, vp->da, false) <= 0) return;
/* Initialize the buffer for the recipients. Used for TO */
fr_sbuff_init_talloc(uctx, &sbuff, &sbuff_ctx, 256, SIZE_MAX);
/* Add the preposition for the header element */
- fr_sbuff_in_strcpy(&sbuff, preposition);
+ (void) fr_sbuff_in_strcpy(&sbuff, preposition);
talloc_foreach(tmpl, vpt) {
/* If there have already been elements added, keep them comma separated */
fr_sbuff_init_talloc(uctx, &sbuff, &sbuff_ctx, 256, SIZE_MAX);
/* Add the preposition for the header element */
- fr_sbuff_in_strcpy(&sbuff, from);
+ (void) fr_sbuff_in_strcpy(&sbuff, from);
/* Copy the envelope address as the FROM: source */
fr_sbuff_in_bstrncpy(&sbuff, inst->envelope_address, strlen(inst->envelope_address));
if (len > RADIUS_MAX_PASS_LENGTH) len = RADIUS_MAX_PASS_LENGTH;
- fr_dbuff_out_memcpy(passwd, input, len);
+ (void) fr_dbuff_out_memcpy(passwd, input, len);
if (len < sizeof(passwd)) memset(passwd + len, 0, sizeof(passwd) - len);
if (len == 0) len = AUTH_PASS_LEN;