in man page on OpenIndiana

Man page or keyword search:  
man Server   20441 pages
apropos Keyword Search (all sections)
Output format
OpenIndiana 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 destina‐
			    tion  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	     │Committed			   │
       ├─────────────────────────────┼─────────────────────────────┤
       │Standard		     │See standards(5).		   │
       └─────────────────────────────┴─────────────────────────────┘

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.11			  30 Aug 2002			   in.h(3HEAD)
[top]

List of man pages available for OpenIndiana

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