All annotated occurences of "errno" in intro(2) are .Va, except this one which is .Dv - is that intended?
The others talk about the "varible" errno, this one is an "identifier which expands to an addressable location", whatever that means. Jan Index: intro.2 =================================================================== RCS file: /cvs/src/lib/libc/sys/intro.2,v retrieving revision 1.65 diff -u -p -r1.65 intro.2 --- intro.2 5 Sep 2017 03:06:26 -0000 1.65 +++ intro.2 5 Dec 2017 22:01:26 -0000 @@ -51,7 +51,7 @@ Programs may be restricted to a subset o .\"<more later...> .Sh DIAGNOSTICS Nearly all of the system calls provide an error number via the identifier -.Dv errno , +.Va errno , which expands to an addressable location of type .Vt int . The address of