What socket protocol/address families are supported ?

Joel Sherrill joel.sherrill at OARcorp.com
Mon Nov 1 22:36:02 UTC 2010

  On 11/01/2010 05:24 PM, Oyake, Amalaye (3424) wrote:
> Hello,
> what protocol/address families does the RTEMS BSD Socket API support (beyond
> the generic AF_INET)?
I am pretty sure AF_UNIX and AF_LOCAL are supported.  I believe
that the others are not.

If this is an issue, it is just one more reason to upgrade the network
stack to a more recent version and pick up more of the infrastructure
this time.  The network stack upgrade is a project that really needs
some sponsorship.
> Does it support support all the ones that Linux supports (seen below)?
>         Name                Purpose                          Man page
>         AF_UNIX, AF_LOCAL   Local communication              unix(7)
>         AF_INET             IPv4 Internet protocols          ip(7)
>         AF_INET6            IPv6 Internet protocols          ipv6(7)
>         AF_IPX              IPX - Novell protocols
>         AF_NETLINK          Kernel user interface device     netlink(7)
>         AF_X25              ITU-T X.25 / ISO-8208 protocol   x25(7)
>         AF_AX25             Amateur radio AX.25 protocol
>         AF_ATMPVC           Access to raw ATM PVCs
>         AF_APPLETALK        Appletalk                        ddp(7)
>         AF_PACKET           Low level packet interface       packet(7)
> Regards,
> * Amalaye Oyake                                    *
> * Flight Software Applications&  Data Product Mgmt */\
> * 818.393.7168 work   626.399.1707 cell            *||
> * Jet Propulsion Laboratory, Pasadena  CA 91109   */||\

Joel Sherrill, Ph.D.             Director of Research&  Development
joel.sherrill at OARcorp.com        On-Line Applications Research
Ask me about RTEMS: a free RTOS  Huntsville AL 35805
    Support Available             (256) 722-9985

More information about the users mailing list