Инициализировать объект вспомогательных данных, содержащий пошаговые (hop-by-hop) параметры или параметры назначения IPv6
#include <netinet/in.h>int inet6_option_init( void *bp,struct cmsghdr **cmsgp,int type );
cmsghdr
, которую данная функция помещает в область памяти bp.IPV6_HOPOPTS
либо IPV6_DSTOPTS
. Тип хранится в поле cmsg_type структуры cmsghdr
, на которую указывает *cmsgp.libsocket
Следует вызывать функцию inet6_option_init() индивидуально для каждого объекта вспомогательных данных, содержащего либо параметры назначения либо параметры hop-by-hop.
RFC 2292
inet6_option_alloc(), inet6_option_append(), inet6_option_find(), inet6_option_next(), inet6_option_space()
Основано на:
Предыдущий раздел: Описание API сетевой библиотеки