zephyr/drivers/console
Tomasz Bursztyka 4b78a251d7 net/context: Make recv_cb providing the ip and protocol headers
If status is 0, both ip_hdr and proto_hdr will own a pointer to the
relevant IP and Protocol headers. In order to know which of ipv4/ipv6
and udp/tcp one will need to use respectively net_pkt_family(pkt) and
net_context_get_ip_proto(context).

Having access to those headers directly, many callbacks will not need
to parse the packet again no get the src/dst addresses or the src/dst
ports. This will be change after this commit.

Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
2019-02-01 14:34:38 +02:00
..
CMakeLists.txt net: websocket: Remove the websocket as HTTP APIs are removed 2019-01-25 11:21:20 -05:00
Kconfig net: websocket: Remove the websocket as HTTP APIs are removed 2019-01-25 11:21:20 -05:00
Kconfig.telnet console: move to new logger 2018-10-08 17:49:12 -04:00
ipm_console_receiver.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
ipm_console_sender.c
native_posix_console.c
ram_console.c
rtt_console.c ext: debug: segger: Fix SEGGER header inclusion 2018-12-05 14:35:42 +01:00
telnet_console.c net/context: Make recv_cb providing the ip and protocol headers 2019-02-01 14:34:38 +02:00
telnet_protocol.h
uart_console.c drivers: Add 'U' to unsigned variable assignments 2018-12-04 22:51:56 -05:00
uart_mcumgr.c
uart_pipe.c drivers: Remove board.h include 2018-11-01 13:21:11 -04:00
xtensa_sim_console.c