SCTP Programmer's Guide

About This Document
This document describes how to write, compile, and run applications using Stream
Control Transmission Protocol (SCTP) socket APIs on systems running the HP-UX 11i
v2 and HP-UX 11i v3 operating systems. HP's implementation of SCTP conforms to
the RFCs and RFC drafts listed in “Related Information” (page 14).
The document printing date and part number indicate the document’s current edition.
The printing date will change when a new edition is printed. Minor changes may be
made at reprint without changing the printing date. The document part number will
change when extensive changes are made.
The latest version of the document will be available at: http://www.docs.hp.com
Document updates can be issued between editions to correct errors or document product
changes. To ensure that you receive the updated or new edition, subscribe to the
appropriate support service.
Contact your HP sales representative for details.
Intended Audience
This document is intended for application developers who write programs using SCTP
socket APIs. Application developers are expected to be familiar with SCTP, C, UNIX®,
TCP, UDP, networking concepts, and operating system concepts. Application developers
are recommended to read the relevant SCTP RFCs for detailed information on SCTP.
This document is not a tutorial.
Document Organization
The SCTP Programmer's Guide is organized as follows:
Chapter 1 Chapter 1 (page 17) introduces the SCTP protocol. It also discusses the
SCTP protocol architecture, the message format, congestion control,
fault management, SCTP security, and error handling.
Chapter 2 Chapter 2 (page 41) describes the different socket API styles, SCTP
events and notifications, common socket options, common socket calls,
SCTP ancillary data structures, and the new SCTP-specific socket APIs.
Chapter 3 Chapter 3 (page 69) describes how to compile and run applications
that use the SCTP APIs.
Chapter 4 Chapter 4 (page 73) describes how to migrate existing TCP applications
to SCTP. It also discusses the benefits of migrating TCP applications to
SCTP.
Typographical Conventions
This document uses the following typographical conventions:
Intended Audience 13