[О блоге]
[наверх]
[пред]
[2025-11-30 10:03:07+03:00]
[e028b3ca649cc2d55c6ef54e3fef1338015c0554]
Темы: [bsd][ipv6][netperf][tip]
softflowd и IPv6 ToS
Как только начал возиться с DSCP в IP пакетах, то обнаружил, что
softflowd (a7a40dc150b30297888da95c5d95abb4679d6b21) не заполняет
ToS поле в своей отправляемой статистике. Посмотрел код, починил так,
отбрасывая ECN биты:
- flow->tos[ndx] = (ntohl (ip6->ip6_flow) & ntohl (0x0ff00000)) >> 20;
+ flow->tos[ndx] = (ntohl(ip6->ip6_flow) >> 20) & 0xfc;
[оставить комментарий]