On Thu, May 31, 2012 at 12:14:54AM -0400, Lawrence Teo wrote:
> The inet(3) man page has always felt messy to me, where the words
> "function" and "routine" are used interchangeably to describe the
> various functions in inconsistent ways.  This extra verbiage makes it
> somewhat harder to look up the descriptions of functions.
> 
> Since it is understood that this man page describes functions, I have
> created a diff that removes those words to make it easier and quicker
> for programmers to find the info they need.
> 
> Comments? Ok?
> 
> Lawrence
> 

bit of a slippery slope, this one. the man pages in general use the
terms function and routine interchangeably. you can "fix" one page, but
it will have little overall difference.

not that i'm against your diff. i'm just not sure it will have the
overall effect you want.

note also the Nd of this (and other) pages.

jmc

> 
> Index: inet.3
> ===================================================================
> RCS file: /cvs/src/lib/libc/net/inet.3,v
> retrieving revision 1.23
> diff -u -p -r1.23 inet.3
> --- inet.3    20 Apr 2012 07:00:21 -0000      1.23
> +++ inet.3    31 May 2012 03:39:50 -0000
> @@ -68,7 +68,6 @@
>  .Ft in_addr_t
>  .Fn inet_lnaof "struct in_addr in"
>  .Sh DESCRIPTION
> -The routines
>  .Fn inet_aton ,
>  .Fn inet_addr ,
>  and
> @@ -78,27 +77,24 @@ numbers expressed in the Internet standa
>  .Dq dot
>  notation.
>  .Pp
> -The
>  .Fn inet_aton
> -routine interprets the specified character string as an Internet address,
> +interprets the specified character string as an Internet address,
>  placing the address into the structure provided.
>  It returns 1 if the string was successfully interpreted,
>  or 0 if the string was invalid.
>  .Pp
> -The
>  .Fn inet_addr
>  and
>  .Fn inet_network
> -functions return numbers suitable for use
> +return numbers suitable for use
>  as Internet addresses and Internet network
>  numbers, respectively.
>  Both functions return the constant
>  .Dv INADDR_NONE
>  if the specified character string is malformed.
>  .Pp
> -The
>  .Fn inet_pton
> -function converts a presentation format address (that is, printable form
> +converts a presentation format address (that is, printable form
>  as held in a character string) to network format (usually a
>  .Li struct in_addr
>  or some other internal binary representation, in network byte order).
> @@ -112,7 +108,6 @@ This function is presently valid for
>  and
>  .Dv AF_INET6 .
>  .Pp
> -The function
>  .Fn inet_ntop
>  converts an address from network format (usually a
>  .Li struct in_addr
> @@ -125,18 +120,15 @@ error occurs (in which case,
>  .Va errno
>  will have been set), or it returns a pointer to the destination string.
>  .Pp
> -The routine
>  .Fn inet_ntoa
>  takes an Internet address and returns an
>  ASCII string representing the address in dot notation.
>  .Pp
> -The routine
>  .Fn inet_makeaddr
>  takes an Internet network number and a local
>  network address and constructs an Internet address
>  from it.
>  .Pp
> -The routines
>  .Fn inet_netof
>  and
>  .Fn inet_lnaof

Reply via email to