Hi, asr_run.3 is explaining that ar_rrsetinfo must be freed only for the blocking function, but I think it must be freed regardless of the function blocking type.
ok? Index: lib/libc/asr/asr_run.3 =================================================================== RCS file: /cvs/src/lib/libc/asr/asr_run.3,v retrieving revision 1.5 diff -u -p -r1.5 asr_run.3 --- lib/libc/asr/asr_run.3 31 Mar 2022 17:27:15 -0000 1.5 +++ lib/libc/asr/asr_run.3 20 Mar 2023 05:42:02 -0000 @@ -259,7 +259,7 @@ Upon completion, the return code is foun .Fa ar_rrset_errno and the address to the newly allocated result set is set in .Fa ar_rrsetinfo . -As for the blocking function, it must be freed by calling +The caller must free it by calling .Xr freerrset 3 . .Pp The