| # define IPTOS_NORMALSVC 0 |
| static const struct tos_symbol_info { |
| {IPTOS_LOWDELAY, "Minimize-Delay"}, |
| {IPTOS_THROUGHPUT, "Maximize-Throughput"}, |
| {IPTOS_RELIABILITY, "Maximize-Reliability"}, |
| {IPTOS_MINCOST, "Minimize-Cost"}, |
| {IPTOS_NORMALSVC, "Normal-Service"}, |
| static bool tos_try_print_symbolic(const char *prefix, |
| uint8_t value, uint8_t mask) |
| const struct tos_symbol_info *symbol; |
| for (symbol = tos_symbol_names; symbol->name != NULL; ++symbol) |
| if (value == symbol->value) { |
| printf(" %s%s", prefix, symbol->name); |