From bc4d9f982f8d0bb00fb61e0f4633e98522af597a Mon Sep 17 00:00:00 2001 From: Po Liu Date: Mon, 29 Jun 2020 10:04:20 +0800 Subject: [PATCH] action police: make 'mtu' could be set independently in police action Current police action must set 'rate' and 'burst'. 'mtu' parameter set the max frame size and could be set alone without 'rate' and 'burst' in some situation. Offloading to hardware for example, 'mtu' could limit the flow max frame size. Signed-off-by: Po Liu Signed-off-by: David Ahern --- tc/m_police.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tc/m_police.c b/tc/m_police.c index 7eb47f8e..83b25db4 100644 --- a/tc/m_police.c +++ b/tc/m_police.c @@ -161,8 +161,8 @@ action_ctrl_ok: return -1; /* Must at least do late binding, use TB or ewma policing */ - if (!rate64 && !avrate && !p.index) { - fprintf(stderr, "'rate' or 'avrate' MUST be specified.\n"); + if (!rate64 && !avrate && !p.index && !mtu) { + fprintf(stderr, "'rate' or 'avrate' or 'mtu' MUST be specified.\n"); return -1; } -- 2.39.2