proc_fdinfo_misc
path = proc_fdinfo_misc(pr, PR_PATHNAME, NULL);
type = proc_fdinfo_misc(pr, PR_SOCKOPT_TYPE, NULL);
sa = proc_fdinfo_misc(pr, PR_SOCKETNAME, NULL);
opts = proc_fdinfo_misc(info, PR_SOCKOPTS_BOOL_OPTS, NULL);
l = proc_fdinfo_misc(info, PR_SOCKOPT_LINGER, NULL);
val = proc_fdinfo_misc(info, PR_SOCKOPT_SNDBUF, NULL);
val = proc_fdinfo_misc(info, PR_SOCKOPT_RCVBUF, NULL);
nexthop_val = proc_fdinfo_misc(info, PR_SOCKOPT_IP_NEXTHOP, &vlen);
sa = proc_fdinfo_misc(info, PR_SOCKETNAME, &vlen);
sa = proc_fdinfo_misc(info, PR_PEERSOCKNAME, &vlen);
type = proc_fdinfo_misc(info, PR_SOCKOPT_TYPE, NULL);
extern const void *proc_fdinfo_misc(const prfdinfo_t *, uint_t, size_t *);
path = proc_fdinfo_misc(info, PR_PATHNAME, &pathl);