genode/repos/os
Martin Stein 71bd9a1f10 nic_dump: configurable packet print
The nic_dump uses a wrapper for all supported protocols that
takes a packet and a verbosity configuration. The wrapper object can
than be used as argument for a Genode log function and prints the
packet's contents according to the given configuration. The
configuration is a distinct class to enable the reuse of one instance
for different packets.

There are currently 4 possible configurations for each protocol:
* NONE          (no output for this protocol)
* SHORT         (only the protocol name)
* COMPACT       (the most important information densely packed)
* COMPREHENSIVE (all header information of this protocol)

Ref #2490
2017-10-19 13:29:45 +02:00
..
doc Remove obsolete RAM/CAP services from run scripts 2017-05-31 13:16:22 +02:00
include dhcp: extend options utilities 2017-10-19 13:29:44 +02:00
lib sd_card: cleanup driver library structure 2017-06-29 11:59:58 +02:00
recipes import chroot from world repository 2017-10-05 17:40:04 +02:00
run nic_router & timer* tests: prioritize timer driver 2017-09-07 11:47:15 +02:00
src nic_dump: configurable packet print 2017-10-19 13:29:45 +02:00
README API documentation refinements 2017-05-31 13:16:21 +02:00

This source-code repository contains genuine low-level OS components and
interfaces of Genode. It solely depends on the framework's base API.