inet/protocol/ipv4.h header reference
[Internet protocol suite module]

The source code of this header can be browsed online.

Members  

Type  

Functions  

Members detail  

#define INET_IPV4_ARG(x)  

This macro is declared in inet/protocol/ipv4.h source file, line 81.

#define INET_IPV4_FMT  

This macro is declared in inet/protocol/ipv4.h source file, line 80.

#define INET_IPV4_HDR_SIZE_MIN  

This macro is declared in inet/protocol/ipv4.h source file, line 47.

#define INET_PROTOCOL_IPV4_H_  

This macro is declared in inet/protocol/ipv4.h source file, line 26.

uint16_t inet_ipv4_hdr_checksum(const struct inet_ipv4_hdr_s *hdr)  

This function is declared in inet/protocol/ipv4.h source file, line 70.

void inet_ipv4_hdr_ihl_set(struct inet_ipv4_hdr_s *hdr, uint_fast8_t ihl)  

This function is declared in inet/protocol/ipv4.h source file, line 52.

void inet_ipv4_hdr_init(struct inet_ipv4_hdr_s *hdr, size_t options_words)  

This function is declared in inet/protocol/ipv4.h source file, line 76.

struct inet_ipv4_hdr_s  

size_t inet_ipv4_hdr_size_get(const struct inet_ipv4_hdr_s *hdr)  

This function is declared in inet/protocol/ipv4.h source file, line 64.

uint_fast8_t inet_ipv4_hdr_version_get(const struct inet_ipv4_hdr_s *hdr)  

This function is declared in inet/protocol/ipv4.h source file, line 58.

Valid XHTML 1.0 StrictGenerated by diaxen on Wed Oct 17 21:18:38 2018 using MkDoc