37 lines
1.5 KiB
Diff
37 lines
1.5 KiB
Diff
|
From 94052918c2fd1508afa15a9a83965755d354d69b Mon Sep 17 00:00:00 2001
|
||
|
From: Xin Long <lucien.xin@gmail.com>
|
||
|
Date: Tue, 21 Feb 2023 12:19:42 -0500
|
||
|
Subject: [PATCH] xt_sctp: add the missing chunk types in sctp_help
|
||
|
|
||
|
Add the missing chunk types in sctp_help(), so that the help cmd can
|
||
|
display these chunk types as below:
|
||
|
|
||
|
# iptables -p sctp --help
|
||
|
|
||
|
chunktypes - ... I_DATA RE_CONFIG PAD ... I_FORWARD_TSN ALL NONE
|
||
|
|
||
|
Fixes: 6b04d9c34e25 ("xt_sctp: support a couple of new chunk types")
|
||
|
Signed-off-by: Xin Long <lucien.xin@gmail.com>
|
||
|
Signed-off-by: Phil Sutter <phil@nwl.cc>
|
||
|
(cherry picked from commit f7c8d896f3305471746a8690f73587a65854d8fa)
|
||
|
---
|
||
|
extensions/libxt_sctp.c | 2 +-
|
||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/extensions/libxt_sctp.c b/extensions/libxt_sctp.c
|
||
|
index fe5f5621a033d..6e2b2745dcbd5 100644
|
||
|
--- a/extensions/libxt_sctp.c
|
||
|
+++ b/extensions/libxt_sctp.c
|
||
|
@@ -50,7 +50,7 @@ static void sctp_help(void)
|
||
|
" --dport ...\n"
|
||
|
"[!] --chunk-types (all|any|none) (chunktype[:flags])+ match if all, any or none of\n"
|
||
|
" chunktypes are present\n"
|
||
|
-"chunktypes - DATA INIT INIT_ACK SACK HEARTBEAT HEARTBEAT_ACK ABORT SHUTDOWN SHUTDOWN_ACK ERROR COOKIE_ECHO COOKIE_ACK ECN_ECNE ECN_CWR SHUTDOWN_COMPLETE ASCONF ASCONF_ACK FORWARD_TSN ALL NONE\n");
|
||
|
+"chunktypes - DATA INIT INIT_ACK SACK HEARTBEAT HEARTBEAT_ACK ABORT SHUTDOWN SHUTDOWN_ACK ERROR COOKIE_ECHO COOKIE_ACK ECN_ECNE ECN_CWR SHUTDOWN_COMPLETE I_DATA RE_CONFIG PAD ASCONF ASCONF_ACK FORWARD_TSN I_FORWARD_TSN ALL NONE\n");
|
||
|
}
|
||
|
|
||
|
static const struct option sctp_opts[] = {
|
||
|
--
|
||
|
2.40.0
|
||
|
|