Main Page
Related Pages
Modules
Data Structures
Files
Data Structures
Data Fields
Data Structures
Here are the data structures with brief descriptions:
anchor_db
midauth_challenge::challenge
config_t
connection
dlist
endpoint
Structure describing an
endpoint
endpoint_hip
esp_address
esp_anchor_item
esp_cumulative_item
esp_prot_anchor
esp_prot_branch
esp_prot_conntrack_tfm
esp_prot_preferred_tfms
esp_prot_root
esp_prot_secret
esp_prot_tfm
esp_tuple
function
A generic struct for
function
pointer
ha_pattern
Context information used during a search by
hip_hadb_try_to_find_by_peer_hit()
handle_function
hash_chain
hash_tree
hchain_shelf
hchain_store
hip_ack
hip_cert
hip_cert_spki_info
Struct used to deliver the minimal needed information to build SPKI cert
hip_cert_x509_req
hip_cert_x509_resp
hip_challenge_request
hip_challenge_response
hip_common
Use accessor functions defined in
builder.h
, do not access members directly to avoid hassle with byte ordering and number conversion
hip_common_user
hip_config_value_list
Linked list
hip_configfile_value
Linked list node
hip_crypto_key
hip_data
hip_dh_public_value
hip_diffie_hellman
hip_ecdsa_keylen
hip_echo_msg
hip_eid_endpoint
This structure is used by the native API to carry local and peer identities from libc (setmyeid and setpeereid calls) to the HIP socket handler (setsockopt)
hip_encrypted_3des_sha1
hip_encrypted_aes_sha1
hip_encrypted_null_sha1
hip_esp
hip_esp_info
hip_esp_tail
hip_esp_transform
hip_file_buffer
A file buffer object represents an open file and its associated memory buffer
hip_from
Draft-ietf-hip-rvs-05
hip_fw_context
hip_hadb_state
A data structure defining host association database state i.e. a HIP association between two hosts
hip_hadb_user_info_state
A data structure defining host association information that is sent to the userspace
hip_hash
hip_heartbeat
hip_hip_transform
hip_hit_info
hip_hit_to_ip_set
hip_hmac
hip_host_id
hip_host_id_key_rdata
hip_host_id_local
Localhost Host Identity
hip_host_id_priv
hip_keymat_keymat
hip_line_parser
Represents the parsing state on a memory area object
hip_link_entry
hip_ll
Linked list
hip_ll_node
Linked list node
hip_locator
hip_locator_header
Locator type 0 and locator type 1 header
hip_locator_info_addr
It is a union of both type1 and type2 locator
hip_locator_type_0
Type 0 locator item
hip_locator_type_1
Type 1 locator item
hip_mem_area
A range of memory with a defined start and end
hip_msg_bfr
A memory buffer for a HIP message
hip_msg_retrans
A data structure for handling retransmission
hip_notification
hip_packet_context
Structure used to pass information around during packet handling
hip_peer_addr_list_item
hip_peer_map_info
hip_pending_request
A pending service request coupled with a host association
hip_port_info
hip_portpair
A data structure for storing the source and destination ports of a packet
hip_puzzle
hip_r1_counter
hip_r1entry
hip_reg_failed
hip_reg_from
Draft-ietf-hip-nat-traversal-02
hip_reg_info
hip_reg_request
hip_reg_response
hip_relay_from
Draft-ietf-hip-nat-traversal-02
hip_relay_to
Draft-ietf-hip-nat-traversal-02
hip_relrec
HIP Relay record
hip_rsa_keylen
hip_sa_entry
hip_seq
hip_sig
hip_solution
hip_spi_in_item
hip_spi_out_item
hip_srv
HIP service
hip_tlv_common
Use accessor functions defined in
builder.h
, do not access members directly to avoid hassle with byte ordering and length conversion
hip_transformation_order
hip_tuple
hip_via_rvs
Draft-ietf-hip-rvs-05
hit_option
hosts_file_line
htree_gen_args
idxmap
inet6_pktinfo
inet_prefix
int_option
local_host_id
maint_function
midauth_challenge
modular_state
module_info
netdev_address
packet_type
parameter_type
perf_set
This performace set holds all measurements
pseudo6_hdr
pseudo_hdr
pseudo_header
pseudo_header6
pseudo_v6
puzzle_hash_input
This data type represents the ordered input for the hash
function
used to solve a given puzzle challenge as defined in RFC 5201 - Appendix A
rtnl_handle
rule
scratch_buffer
slist
socketfd
state_option
statistics_data
Data set that contains the the collected values
string_option
tuple
update_state
usr_msg_handle
Generated on 19 May 2012 for HIPL by
1.6.1