genode/repos/os/include/net
Martin Stein 9384e075cb ipv4: get rid of C++ bitsets, add DF/MF flags
The former declaration of the IPv4 packet did not only use the questionable
tool of implementation-defined C++ bitsets but also lacked access to flags
"don't fragment" (DF) and "more fragments" (MF). This commit replaces the
C++ bitsets by using the register framework and introduces accessors for the
missing flags.

Ref #4236
2021-07-28 11:27:04 +02:00
..
arp.h net: use Size_guard for packet-data accessors 2018-05-30 13:36:11 +02:00
dhcp.h net/dhcp.h: more specific include guards 2020-12-09 14:02:10 +01:00
ethernet.h os: avoid warning in ethernet.h 2019-01-07 12:25:45 +01:00
icmp.h net: use Size_guard for packet-data accessors 2018-05-30 13:36:11 +02:00
internet_checksum.h net: fix packed-conversion compiler warning 2021-05-05 11:35:31 +02:00
ipv4.h ipv4: get rid of C++ bitsets, add DF/MF flags 2021-07-28 11:27:04 +02:00
mac_address.h net: move ascii_to() into Net namespace 2020-09-17 10:13:22 +02:00
netaddress.h net: circumvent stringop-overflow error 2021-05-05 11:35:31 +02:00
port.h net: move ascii_to() into Net namespace 2020-09-17 10:13:22 +02:00
size_guard.h net: use Size_guard for packet-data accessors 2018-05-30 13:36:11 +02:00
sntp.h sntp_client: report received transmit timestamp 2019-08-21 12:37:02 +02:00
tcp.h nic_router: fix Tcp_packet header fields 2021-07-28 11:27:04 +02:00
udp.h net: use Size_guard for packet-data accessors 2018-05-30 13:36:11 +02:00