return 0;
}
-static ssize_t fr_der_encode_oid_to_str(fr_dbuff_t *dbuff, const char *oid_str)
+static ssize_t fr_der_encode_oid_from_str(fr_dbuff_t *dbuff, const char *oid_str)
{
fr_dbuff_t our_dbuff = FR_DBUFF(dbuff);
bool first = true;
* reached by X = 0 and X = 1. 8.19.5 The numerical value of the ith subidentifier, (2 <= i <= N) is
* that of the (i + 1)th object identifier component.
*/
- slen = fr_der_encode_oid_to_str(&our_dbuff, vp->vp_strvalue);
+ slen = fr_der_encode_oid_from_str(&our_dbuff, vp->vp_strvalue);
if (slen < 0) {
fr_strerror_printf("Failed to encode OID: %s", fr_strerror());
return slen;
fr_dbuff_marker(&length_start, &our_dbuff);
FR_DBUFF_ADVANCE_RETURN(&our_dbuff, 1);
- slen = fr_der_encode_oid_to_str(&our_dbuff, oid_buff);
+ slen = fr_der_encode_oid_from_str(&our_dbuff, oid_buff);
if (slen < 0) {
fr_dbuff_marker_release(&length_start);
fr_dbuff_marker_release(&inner_seq_len_start);
/*
* Encode the OID portion of the pair
*/
- slen = fr_der_encode_oid_to_str(&our_dbuff, oid_buff);
+ slen = fr_der_encode_oid_from_str(&our_dbuff, oid_buff);
if (slen < 0) {
fr_dbuff_marker_release(&length_start);
return slen;