HP-UX 11i Version 2 Release Notes (October 2003)
Internet and Networking
IPv6 Support
Chapter 6
155
The HP-UX commands discussed in this section are listed below. (For other changes to
HP-UX commands, see “HP-UX Commands” on page 192.)
• /usr/sbin/reboot
• /sbin/reboot
• /usr/sbin/shutdown
• /sbin/shutdown
• /usr/bin/write
• /usr/sbin/wall
• /usr/bin/tsm
• /usr/bin/uptime
• /usr/sbin/getty
• /sbin/init
• /usr/sbin/ptydaemon
• /usr/bin/users
• /usr/sbin/acct/acctcon
• /usr/sbin/acct/acctcon1
• /usr/sbin/acct/closewtmp
• /usr/sbin/acct/utmp2wtmp
• /usr/sbin/acct/fwtmp
• /usr/sbin/acct/wtmpfix
• /usr/bin/last
• /usr/sbin/acct/runacct
• /usr/bin/finger
• /usr/bin/who
• /usr/sbin/syslogd
• /usr/sbin/uucpd
Summary of Change
Changes to libc To support IPv6 in HP-UX 11i v2, the following new Application
Programming Interfaces (APIs) have been introduced as part of HP-UX libc:
• setutsent()
• getutsent()
• getutsid()
• getutspid()
• getutsline()
• pututsline()
• endutsent()
• bwtmpname()
• endbwtmp()
• setbwtmp()
• updatebwdb()
• getbwent()
While providing support for IPv6, the new solution addresses the performance
scalability and feature scalability problems existing in the previous implementation.
This solution introduces a daemon, utmpd, and a library, libuseracct, to manage user
accounting on HP-UX.
To accommodate increases in the sizes of various fields of the structure at a future date
and for scalability, the new solution implements the user-accounting database as an
in-memory database of the daemon utmpd. HP-UX applications using the old /etc/utmp
and /etc/utmpx files to log user-accounting information (namely, telnetd, rlogind,