24.05.2014 Views

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

AIX Version 4.3 Differences Guide

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

outer, default interface, and default interface address. Table 35 provides the<br />

flags for the ndpd-host command.<br />

Table 35. ndpd-host Options<br />

Flag<br />

Description<br />

-d Enables debugging (exceptional conditions and dump)<br />

-v Logs all interesting events (daemon.info and console)<br />

7.1.8.9 inetd Daemon<br />

The inetd daemon creates AF_INET sockets for services that are tcp4 and udp4<br />

and AF_INET6 sockets for services that are tcp6 and udp6. If the -6 option is<br />

used, inetd creates AF_INET6 sockets for services that are TCP and UDP.<br />

Otherwise, it creates AF_INET sockets for these services. The new members of<br />

the servtab structure are se_family (address family) and se_ctrladdr_size (for the<br />

differences in size of sockaddr_in and sockaddr_in6). Also, the se_un member<br />

was modified to include the sockaddr_in6 structure. The config() function has an<br />

added AF_INET6 case.<br />

7.1.9 IPv6 Socket Library Support<br />

Socket library support has been modified to allow for application developers to<br />

begin porting to IPv6:<br />

• IPv6 data structures (include files define these).<br />

• socket(), bind() and connect() support the AF_INET6 address family and the<br />

sockaddr_in6 address structure.<br />

• ASCII print function is provided with inet_pton() and inet_ntop().<br />

• Address/name translations with IPv6 addresses.<br />

• Interface/index information retrieval.<br />

• Address manipulation/query (in6_ifXXX(), XXX_ADDR6()).<br />

• IPv6-specific getsockopt() and setsockopt() calls.<br />

7.1.10 System Management Changes and Additions<br />

The recommended method of configuring IPv6 is through SMIT. New SMIT<br />

panels have been added and existing ones changed to achieve this. Existing<br />

system configuration commands, such as mkdev and chdev, can also be used but<br />

will not be described here.<br />

The IPv6 configuration panels are reached through a new option added to the<br />

standard TCP/IP panel, as shown in Figure 39.<br />

Networking Enhancements 163

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!