.B "typedef struct { ...\& } bres_client;"
-.ds mT \fBvoid bres_byname(
-.BI "\*(mTbres_client *" rc ", const char *" name ,
-.BI "\h'\w'\*(mT'u'void (*" func ")(struct hostent *" h ", void *" p ),
-.BI "\h'\w'\*(mT'u'void *" p );
-.ds mT \fBvoid bres_byaddr(
-.BI "\*(mTbres_client *" rc ", struct inaddr " addr ,
-.BI "\h'\w'\*(mT'u'void (*" func ")(struct hostent *" h ", void *" p ),
-.BI "\h'\w'\*(mT'u'void *" p );
+.ta \w'\fBvoid bres_byname('u
+.BI "void bres_byname(bres_client *" rc ", const char *" name ,
+.BI " void (*" func ")(struct hostent *" h ", void *" p ),
+.BI " void *" p );
+.ta \w'\fBvoid bres_byaddr('u
+.BI "void bres_byaddr(res_client *" rc ", struct inaddr " addr ,
+.BI " void (*" func ")(struct hostent *" h ", void *" p ),
+.BI " void *" p );
.BI "void bres_abort(bres_client *" rc );
.BI "void bres_exec(const char *" file );
.BI "void bres_init(sel_state *" sel );
Pointer to the client block to initialize and store the resolver job's
state.
.TP
-.BI "struct in_addr " addr "\fR (\fBbres_byaddr\fR)"
-.sp -1
+.BR "struct in_addr " \fIaddr "" " (" bres_byaddr )
+.ie t .sp -0.4v
+.el .sp -1v
.TP
-.BI "const char *" name "\fR (\fBbres_byname\fR)"
+.BR "const char *" \fIname "" " (" bres_byname )
The IP address or hostname to resolve.
.TP
.BI "void (*" func ")(struct hostent *" h ", void *" p )