* - 0 if we ran out of space.
* - < 0 on error.
*/
-static ssize_t encode_rfc_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_rfc(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx)
{
return fr_dbuff_set(dbuff, &work_dbuff);
}
-static ssize_t encode_vsio_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_vsio(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx);
-static ssize_t encode_tlv_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_tlv(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx);
case FR_TYPE_TLV:
if (!da_stack->da[depth + 1]) goto do_child;
- return encode_tlv_hdr(dbuff, da_stack, depth, cursor, encode_ctx);
+ return encode_tlv(dbuff, da_stack, depth, cursor, encode_ctx);
case FR_TYPE_VSA:
if (!da_stack->da[depth + 1]) goto do_child;
- return encode_vsio_hdr(dbuff, da_stack, depth, cursor, encode_ctx);
+ return encode_vsio(dbuff, da_stack, depth, cursor, encode_ctx);
default:
break;
}
- return encode_rfc_hdr(dbuff, da_stack, depth, cursor, encode_ctx);
+ return encode_rfc(dbuff, da_stack, depth, cursor, encode_ctx);
}
if (!da_stack->da[depth]) {
switch (da_stack->da[depth]->type) {
case FR_TYPE_VSA:
- len = encode_vsio_hdr(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
+ len = encode_vsio(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
break;
case FR_TYPE_TLV:
- len = encode_tlv_hdr(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
+ len = encode_tlv(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
break;
default:
- len = encode_rfc_hdr(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
+ len = encode_rfc(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
break;
}
* - 0 if we ran out of space.
* - < 0 on error.
*/
-static ssize_t encode_tlv_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_tlv(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx)
{
return fr_dbuff_set(dbuff, &work_dbuff);
}
-static ssize_t encode_vsio_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_vsio(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx)
{
*/
switch (da_stack.da[depth]->type) {
case FR_TYPE_VSA:
- len = encode_vsio_hdr(&work_dbuff, &da_stack, depth, cursor, encode_ctx);
+ len = encode_vsio(&work_dbuff, &da_stack, depth, cursor, encode_ctx);
break;
case FR_TYPE_TLV:
- len = encode_tlv_hdr(&work_dbuff, &da_stack, depth, cursor, encode_ctx);
+ len = encode_tlv(&work_dbuff, &da_stack, depth, cursor, encode_ctx);
break;
default:
- len = encode_rfc_hdr(&work_dbuff, &da_stack, depth, cursor, encode_ctx);
+ len = encode_rfc(&work_dbuff, &da_stack, depth, cursor, encode_ctx);
break;
}
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx);
-static ssize_t encode_rfc_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_rfc(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx);
-static ssize_t encode_tlv_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_tlv(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx);
}
-static ssize_t encode_vsio_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_vsio(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx);
case FR_TYPE_TLV:
if (!da_stack->da[depth + 1]) goto do_child;
- return encode_tlv_hdr(dbuff, da_stack, depth, cursor, encode_ctx);
+ return encode_tlv(dbuff, da_stack, depth, cursor, encode_ctx);
case FR_TYPE_VSA:
if (!da_stack->da[depth + 1]) goto do_child;
- return encode_vsio_hdr(dbuff, da_stack, depth, cursor, encode_ctx);
+ return encode_vsio(dbuff, da_stack, depth, cursor, encode_ctx);
case FR_TYPE_GROUP:
if (!da_stack->da[depth + 1]) goto do_child;
break;
}
- return encode_rfc_hdr(dbuff, da_stack, depth, cursor, encode_ctx);
+ return encode_rfc(dbuff, da_stack, depth, cursor, encode_ctx);
}
if (!da_stack->da[depth]) {
switch (da_stack->da[depth]->type) {
case FR_TYPE_VSA:
- len = encode_vsio_hdr(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
+ len = encode_vsio(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
break;
case FR_TYPE_TLV:
- len = encode_tlv_hdr(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
+ len = encode_tlv(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
break;
default:
- len = encode_rfc_hdr(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
+ len = encode_rfc(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
break;
}
* If it's a standard attribute, then vp->da->attr == attribute.
* Otherwise, attribute may be something else.
*/
-static ssize_t encode_rfc_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_rfc(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx)
{
return fr_dbuff_set(dbuff, &work_dbuff);
}
-static ssize_t encode_tlv_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_tlv(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx)
{
* . .
* +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
*/
-static ssize_t encode_vsio_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_vsio(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx)
{
break;
}
- len = encode_rfc_hdr(&work_dbuff, &da_stack, depth, cursor, encode_ctx);
+ len = encode_rfc(&work_dbuff, &da_stack, depth, cursor, encode_ctx);
break;
default:
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx);
-static ssize_t encode_rfc_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_rfc(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx);
-static ssize_t encode_tlv_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_tlv(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx);
case FR_TYPE_TLV:
if (!da_stack->da[depth + 1]) goto do_child;
- return encode_tlv_hdr(dbuff, da_stack, depth, cursor, encode_ctx);
+ return encode_tlv(dbuff, da_stack, depth, cursor, encode_ctx);
case FR_TYPE_GROUP:
if (!da_stack->da[depth + 1]) goto do_child;
break;
}
- return encode_rfc_hdr(dbuff, da_stack, depth, cursor, encode_ctx);
+ return encode_rfc(dbuff, da_stack, depth, cursor, encode_ctx);
}
if (!da_stack->da[depth]) {
switch (da_stack->da[depth]->type) {
case FR_TYPE_TLV:
- len = encode_tlv_hdr(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
+ len = encode_tlv(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
break;
default:
- len = encode_rfc_hdr(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
+ len = encode_rfc(&work_dbuff, da_stack, depth, &child_cursor, encode_ctx);
break;
}
* If it's a standard attribute, then vp->da->attr == attribute.
* Otherwise, attribute may be something else.
*/
-static ssize_t encode_rfc_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_rfc(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx)
{
return fr_dbuff_set(dbuff, &work_dbuff);
}
-static ssize_t encode_tlv_hdr(fr_dbuff_t *dbuff,
+static ssize_t encode_tlv(fr_dbuff_t *dbuff,
fr_da_stack_t *da_stack, unsigned int depth,
fr_dcursor_t *cursor, void *encode_ctx)
{