diff packages/net/tcpip/current/doc/inet_addr.html @ 97:ced4577552cd ecos-sw-2000-06-06

Merge from eCos master repository on 2000-06-06-08:44:00-BST
author jlarmour
date Tue, 06 Jun 2000 08:39:36 +0000
parents
children
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/packages/net/tcpip/current/doc/inet_addr.html
@@ -0,0 +1,40 @@
+<html>
+<body>
+<pre>
+NAME
+       inet_aton, inet_addr, inet_ntoa -  Internet  address
+       manipulation routines
+
+SYNOPSIS
+       #include &lt;network.h&gt;
+
+       int inet_aton(const char *cp, struct in_addr *inp);
+
+       unsigned long int inet_addr(const char *cp);
+
+       char *inet_ntoa(struct in_addr in);
+
+DESCRIPTION
+       inet_aton() converts the Internet host address cp from the
+       standard numbers-and-dots notation into  binary  data  and
+       stores  it  in the structure that inp points to. inet_aton
+       returns nonzero if the address is valid, zero if not.
+
+       The  inet_addr()  function  converts  the  Internet   host
+       address cp from numbers-and-dots notation into binary data
+       in  network  byte  order.   If  the  input   is   invalid,
+       INADDR_NONE (usually -1) is returned.  This is an obsolete
+       interface to inet_aton, described immediately above; it is
+       obsolete  because -1 is a valid address (255.255.255.255),
+       and inet_aton provides a cleaner  way  to  indicate  error
+       return.
+
+       The   inet_ntoa()  function  converts  the  Internet  host
+       address in given in network byte  order  to  a  string  in
+       standard   numbers-and-dots   notation.    The  string  is
+       returned in a statically allocated  buffer,  which  subse­
+       quent calls will overwrite.
+
+</pre>
+</body>
+</html>