Mistake on this page?
Report an issue in GitHub or email us
Data Fields
ip_globals Struct Reference

Global variables of this module, kept in a struct for efficient access using base+index. More...

#include <ip.h>

Data Fields

struct netifcurrent_netif
 The interface that accepted the packet for the current callback invocation. More...
 
struct netifcurrent_input_netif
 The interface that received the packet for the current callback invocation. More...
 
u16_t current_ip_header_tot_len
 Total header length of current_ip4/6_header (i.e. More...
 
ip_addr_t current_iphdr_src
 Source IP address of current_header. More...
 
ip_addr_t current_iphdr_dest
 Destination IP address of current_header. More...
 

Detailed Description

Global variables of this module, kept in a struct for efficient access using base+index.

Definition at line 107 of file ip.h.

Field Documentation

struct netif* current_input_netif

The interface that received the packet for the current callback invocation.

Definition at line 112 of file ip.h.

u16_t current_ip_header_tot_len

Total header length of current_ip4/6_header (i.e.

after this, the UDP/TCP header starts)

Definition at line 122 of file ip.h.

ip_addr_t current_iphdr_dest

Destination IP address of current_header.

Definition at line 126 of file ip.h.

ip_addr_t current_iphdr_src

Source IP address of current_header.

Definition at line 124 of file ip.h.

struct netif* current_netif

The interface that accepted the packet for the current callback invocation.

Definition at line 110 of file ip.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.