genode/repos/os/include
Martin Stein 11a297b557 net: consider tail of Ethernet frame
The Ethernet payload may be followed by padding of variable length and
the FCS (Frame Check Sequence). Thus, we should consider the value
"Ethernet-frame size minus Ethernet-header size" to be only the maximum
size of the encapsulated IP packet. But until now, we considered it to
be also the actual size of the encapsulated IP packet. This commit fixes
the problem for all affected components of the Genode base-repository.

Fixes #2775
2018-05-03 15:31:57 +02:00
..
audio_in_session Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
audio_out_session Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
blit Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
block Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
block_session Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
cli_monitor Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
decorator Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
file_system Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
file_system_session New watch handle mechanism for File_system session 2018-02-14 20:41:09 +01:00
framebuffer_session API documentation refinements 2017-05-31 13:16:21 +02:00
gpio Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
gpio_session API documentation refinements 2017-05-31 13:16:21 +02:00
gpu_session Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
init Adaptation to init refactoring 2017-03-24 16:19:56 +01:00
input os: new Input::Event representation 2018-05-03 15:31:25 +02:00
input_session Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
ldso Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
loader_session Remove unused os/alarm.h include from loader 2017-10-19 13:29:41 +02:00
mixer Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
net net: consider tail of Ethernet frame 2018-05-03 15:31:57 +02:00
nic Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
nic_bridge net: get rid of static constructors 2018-04-10 11:20:44 +02:00
nic_session Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
nitpicker_gfx os: add Text_painter::Font::height method 2018-04-19 13:38:33 +02:00
nitpicker_session nitpicker: improve 'Session::focus' handling 2018-04-10 11:20:47 +02:00
os Comparision operators for Genode::Path 2018-04-10 11:11:51 +02:00
packet_stream_rx Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
packet_stream_tx Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
platform_device Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
platform_session Annotate session interfaces with CAP_QUOTA 2017-05-31 13:16:04 +02:00
pointer pointer: custom pointer shape support 2017-11-30 11:23:22 +01:00
ram_fs Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
regulator Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
regulator_session Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
report_rom Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
report_session Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
rtc_session Optional session label for Rtc connection constructor 2017-05-31 13:16:22 +02:00
spec Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
terminal terminal: use VFS-based font handling 2018-05-03 15:31:17 +02:00
terminal_session terminal session: propagate resize events 2018-02-14 20:41:03 +01:00
timer timeout: dequeue all pending alarms before reschedule 2018-04-10 11:11:55 +02:00
timer_session Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
trace Adjust file headers to refer to the AGPLv3 2017-02-28 12:59:29 +01:00
uart_session terminal session: propagate resize events 2018-02-14 20:41:03 +01:00
usb Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
usb_session Follow practices suggested by "Effective C++" 2018-01-17 12:14:35 +01:00
util os: util/utf8.h for UTF-8 string handling 2018-03-27 13:44:27 +02:00
vfs vfs: Simple::env::apply_config 2018-04-19 13:38:33 +02:00