* <string> (excluding terminating \0)
*/
case FR_TYPE_STRING:
+ case FR_TYPE_ABINARY:
if (fr_value_box_memdup(ctx, dst, dst_enumv,
(uint8_t const *)src->vb_strvalue, src->vb_length, src->tainted) < 0) {
return -1;
&Tmp-String-1 := "%{base64:%{Tmp-Octets-0}}"
&Tmp-String-2 := "%{base64:%{Tmp-IP-Address-0}}"
&Tmp-String-4 := "%{base64:%{Tmp-Integer-0}}"
-# &Tmp-String-5 := "%{base64:%{Tmp-Cast-Abinary}}"
+ &Tmp-String-5 := "%{base64:%{Tmp-Cast-Abinary}}"
&Tmp-String-6 := "%{base64:%{Tmp-Cast-Ifid}}"
&Tmp-String-7 := "%{base64:%{Tmp-Cast-IPv6Addr}}"
&Tmp-String-8 := "%{base64:%{Tmp-Cast-IPv6Prefix}}"
}
# Abinary - bin 0x0101000039383735000000002000110000000714000200000000000000000000
-#if (&Tmp-String-5[0] != 'AQEAADk4NzUAAAAAIAARAAAABxQAAgAAAAAAAAAAAAA=') {
-# test_fail
-#}
+if (&Tmp-String-5[0] != 'AQEAADk4NzUAAAAAIAARAAAABxQAAgAAAAAAAAAAAAA=') {
+ test_fail
+}
# ifid - bin 0x0000000039383737
if (&Tmp-String-6[0] != 'AAAAADk4Nzc=') {
&Tmp-String-1 := "%{hex:%{Tmp-Octets-0}}"
&Tmp-String-2 := "%{hex:%{Tmp-IP-Address-0}}"
&Tmp-String-4 := "%{hex:%{Tmp-Integer-0}}"
-# &Tmp-String-5 := "%{hex:%{Tmp-Cast-Abinary}}"
+ &Tmp-String-5 := "%{hex:%{Tmp-Cast-Abinary}}"
&Tmp-String-6 := "%{hex:%{Tmp-Cast-Ifid}}"
&Tmp-String-7 := "%{hex:%{Tmp-Cast-IPv6Addr}}"
&Tmp-String-8 := "%{hex:%{Tmp-Cast-IPv6Prefix}}"
}
# Abinary
-#if (&Tmp-String-5 != '0101000039383735000000002000110000000714000200000000000000000000') {
-# test_fail
-#}
+if (&Tmp-String-5 != '0101000039383735000000002000110000000714000200000000000000000000') {
+ test_fail
+}
# ifid
if (&Tmp-String-6 != '0000000039383737') {