enum ndn_ip4_tags_t

Overview

#include <ndn_ipstack.h>

enum ndn_ip4_tags_t {
    NDN_TAG_IP4_VERSION,
    NDN_TAG_IP4_HLEN,
    NDN_TAG_IP4_TOS,
    NDN_TAG_IP4_LEN,
    NDN_TAG_IP4_IDENT,
    NDN_TAG_IP4_FLAG_RESERVED,
    NDN_TAG_IP4_DONT_FRAG,
    NDN_TAG_IP4_MORE_FRAGS,
    NDN_TAG_IP4_FRAG_OFFSET,
    NDN_TAG_IP4_TTL,
    NDN_TAG_IP4_PROTOCOL,
    NDN_TAG_IP4_H_CHECKSUM,
    NDN_TAG_IP4_SRC_ADDR,
    NDN_TAG_IP4_DST_ADDR,
    NDN_TAG_IP4_OPTIONS,
    NDN_TAG_IP4_LOCAL_ADDR,
    NDN_TAG_IP4_REMOTE_ADDR,
    NDN_TAG_IP4_MTU,
    NDN_TAG_IP4_FRAGMENTS,
    NDN_TAG_IP4_FR_HO,
    NDN_TAG_IP4_FR_RO,
    NDN_TAG_IP4_FR_HL,
    NDN_TAG_IP4_FR_RL,
    NDN_TAG_IP4_FR_MF,
    NDN_TAG_IP4_FR_DF,
    NDN_TAG_IP4_FR_ID,
    NDN_TAG_IP4_PLD_CHECKSUM,
    NDN_TAG_IP4_PLD_CH_OFFSET,
    NDN_TAG_IP4_PLD_CH_DISABLE,
    NDN_TAG_IP4_PLD_CH_DIFF,
    NDN_TAG_IP4_IFNAME,
};

Detailed Documentation

Enum Values

NDN_TAG_IP4_FR_HO

fragment offset: value for IP header

NDN_TAG_IP4_FR_RO

“real” fragment offset

NDN_TAG_IP4_FR_HL

fragment length: value for IP header

NDN_TAG_IP4_FR_RL

“real” fragment length

NDN_TAG_IP4_FR_MF

value for “more fragments” flag in fragment

NDN_TAG_IP4_FR_DF

value for “don’t fragment” flag in fragment

NDN_TAG_IP4_FR_ID

value for ID field in fragment