@@@ man wip
[mLib] / sel / bres.3
index a18e24e..b5539b0 100644 (file)
@@ -13,14 +13,14 @@ bres \- background name resolver
 
 .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 );
@@ -50,10 +50,11 @@ Each function is passed the following arguments:
 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 )