in.h man page on Solaris

Man page or keyword search:  
man Server   20652 pages
apropos Keyword Search (all sections)
Output format
Solaris logo
[printable version]

in.h(3HEAD)			    Headers			   in.h(3HEAD)

NAME
       in.h, in - Internet Protocol family

SYNOPSIS
       #include <netinet/in.h>

DESCRIPTION
       The <netinet/in.h> header defines the following types through typedef:

       in_port_t       An unsigned integral type of exactly 16 bits.

       in_addr_t       An  unsigned  integral  type  of	 exactly  32 bits. The
		       <netinet/in.h> header  defines  the  in_addr  structure
		       that includes the following member:

       The  <netinet/in.h>  header defines the in_addr structure that includes
       the following member:

       in_addr_t       s_addr

       The <netinet/in.h> header defines the type sa_family_t as described  in
       socket.h(3HEAD).

       The  <netinet/in.h> header defines the following macros for use as val‐
       ues of the level argument of getsockopt() and setsockopt():

       IPPROTO_IP	       Dummy for  IP

       IPPROTO_ICMP	       Control message protocol

       IPPROTO_TCP	       TCP

       IPPROTO_UDP	       User  datagram  protocol	  The	<netinet/in.h>
			       header  defines the following macros for use as
			       destination addresses for connect(), sendmsg(),
			       and sendto():

       INADDR_ANY	       Local host address

       INADDR_BROADCAST	       Broadcast address

       The  <netinet/in.h>  header  defines  the sockaddr_in structure that is
       used to store addresses for the Internet protocol  family.   Values  of
       this  type  must	 be  cast  to  struct sockaddr for use with the socket
       interfaces.

   Default
       For applications	 that  do  not	require	 standard-conforming  behavior
       (those that use the socket interfaces described in section (3SOCKET) of
       the   reference	 manual;   see	 Intro(3)   and	  standards(5)),   the
       <netinet/in.h>  header  defines the sockaddr_in structure that includes
       the following members:

       sa_family_t     sin_family
       in_port_t       sin_port
       struct in_addr  sin_addr
       char	       sin_zero[8]

   Standard conforming
       For applications that require standard-conforming behavior (those  that
       use the socket interfaces described in section (3XNET) of the reference
       manual; see  Intro(3)  and  standards(5)),  the	<netinet/in.h>	header
       defines the sockaddr_in structure that includes the following members:

       sa_family_t     sin_family
       in_port_t       sin_port
       struct in_addr  sin_addr
       unsigned char   sin_zero[8]

ATTRIBUTES
       See attributes(5) for descriptions of the following attributes:

       ┌─────────────────────────────┬─────────────────────────────┐
       │      ATTRIBUTE TYPE	     │	    ATTRIBUTE VALUE	   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Interface Stability	     │Standard			   │
       └─────────────────────────────┴─────────────────────────────┘

SEE ALSO
       Intro(3),  connect(3SOCKET),  connect(3XNET), getsockopt(3SOCKET), get‐
       sockopt(3XNET),	sendmsg(3SOCKET),   sendmsg(3XNET),   sendto(3SOCKET),
       sendto(3XNET), setsockopt(3SOCKET), setsockopt(3XNET), socket.h(3HEAD),
       attributes(5), standards(5)

SunOS 5.10			  30 Aug 2002			   in.h(3HEAD)
[top]

List of man pages available for Solaris

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net