From bad27ca386276e64cd7a27abf3417b8a4be20fa4 Mon Sep 17 00:00:00 2001 From: Pablo Neira Ayuso Date: Wed, 9 Jan 2019 16:26:19 +0100 Subject: src: add igmp support Signed-off-by: Pablo Neira Ayuso --- doc/payload-expression.txt | 28 ++++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) (limited to 'doc') diff --git a/doc/payload-expression.txt b/doc/payload-expression.txt index e1a10252..abaf52f0 100644 --- a/doc/payload-expression.txt +++ b/doc/payload-expression.txt @@ -151,6 +151,34 @@ MTU of path MTU discovery| integer (16 bit) |============================ +IGMP HEADER EXPRESSION +~~~~~~~~~~~~~~~~~~~~~~ +[verse] +*igmp* ['IGMP' 'header' 'field'] + +This expression refers to IGMP header fields. When using it in *inet*, +*bridge* or *netdev* families, it will cause an implicit dependency on IPv4 to +be created. To match on unusual cases like IGMP over IPv6, one has to add an +explicit *meta protocol ip6* match to the rule. + +.IGMP header expression +[options="header"] +|================== +|Keyword|Description| Type +|type| +IGMP type field | +igmp_type +|mrt| +IGMP maximum response time field | +integer (8 bit) +|checksum| +ICMP checksum field | +integer (16 bit) +|group| +Group address| +integer (32 bit) +|============================ + IPV6 HEADER EXPRESSION ~~~~~~~~~~~~~~~~~~~~~~ [verse] -- cgit v1.2.3