Skip to content

Commit be5667b

Browse files
Yuxuan LuoCacheUseOnly
Yuxuan Luo
authored andcommitted
SCTP: Support PAD chunk
Add support for printing PAD chunk based on RFC4820 section3. Example: [PAD] Signed-off-by: Yuxuan Luo <yuxuan.luo@canonical.com>
1 parent fe1cb32 commit be5667b

6 files changed

+195
-0
lines changed

print-sctp.c

+2
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@
114114
#define SCTP_I_DATA 0x40
115115
#define SCTP_ASCONF_ACK 0x80
116116
#define SCTP_RE_CONFIG 0x82
117+
#define SCTP_PAD_CHUNK 0x84
117118
#define SCTP_FORWARD_CUM_TSN 0xc0
118119
#define SCTP_ASCONF 0xc1
119120
#define SCTP_I_FORWARD_TSN 0xc2
@@ -136,6 +137,7 @@ static const struct tok sctp_chunkid_str[] = {
136137
{ SCTP_SHUTDOWN_COMPLETE, "SHUTDOWN COMPLETE" },
137138
{ SCTP_I_DATA, "I-DATA" },
138139
{ SCTP_RE_CONFIG, "RE-CONFIG" },
140+
{ SCTP_PAD_CHUNK, "PAD" },
139141
{ SCTP_FORWARD_CUM_TSN, "FOR CUM TSN" },
140142
{ SCTP_ASCONF, "ASCONF" },
141143
{ SCTP_ASCONF_ACK, "ASCONF-ACK" },

tests/TESTLIST

+5
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,11 @@ sctp-asconf-6 sctp-asconf-6.pcap sctp-asconf-6.out
7070
sctp-asconf-6-v sctp-asconf-6.pcap sctp-asconf-6-v.out -v
7171
sctp-asconf-6-vv sctp-asconf-6.pcap sctp-asconf-6-vv.out -vv
7272

73+
# PAD tests
74+
sctp-pad sctp-pad.pcap sctp-pad.out
75+
sctp-pad-v sctp-pad.pcap sctp-pad-v.out -v
76+
sctp-pad-vv sctp-pad.pcap sctp-pad-vv.out -vv
77+
7378
# BGP tests
7479
bgp_vpn_attrset bgp_vpn_attrset.pcap bgp_vpn_attrset.out -v
7580
mpbgp-linklocal-nexthop mpbgp-linklocal-nexthop.pcap mpbgp-linklocal-nexthop.out -v

tests/sctp-pad-v.out

+60
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
1 2023-05-21 15:21:08.215897 IP (tos 0x2,ECT(0), ttl 64, id 0, offset 0, flags [DF], proto SCTP (132), length 100)
2+
127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [INIT] [init tag: 413521971] [rwnd: 106496] [OS: 10] [MIS: 65535] [init TSN: 2253051237]
3+
2 2023-05-21 15:21:08.215923 IP (tos 0x2,ECT(0), ttl 64, id 0, offset 0, flags [DF], proto SCTP (132), length 388)
4+
127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [INIT ACK] [init tag: 145384071] [rwnd: 106496] [OS: 10] [MIS: 10] [init TSN: 4266748061]
5+
3 2023-05-21 15:21:08.215940 IP (tos 0x2,ECT(0), ttl 64, id 0, offset 0, flags [DF], proto SCTP (132), length 328)
6+
127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [COOKIE ECHO]
7+
4 2023-05-21 15:21:08.215959 IP (tos 0x2,ECT(0), ttl 64, id 0, offset 0, flags [DF], proto SCTP (132), length 36)
8+
127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [COOKIE ACK]
9+
5 2023-05-21 15:21:09.986643 IP (tos 0x2,ECT(0), ttl 64, id 1, offset 0, flags [DF], proto SCTP (132), length 92)
10+
10.0.0.169.57694 > 10.0.0.169.31337: sctp (1) [HB REQ]
11+
6 2023-05-21 15:21:09.986673 IP (tos 0x2,ECT(0), ttl 64, id 31167, offset 0, flags [DF], proto SCTP (132), length 92)
12+
10.0.0.169.31337 > 10.0.0.169.57694: sctp (1) [HB ACK]
13+
7 2023-05-21 15:21:10.338722 IP (tos 0x2,ECT(0), ttl 64, id 31168, offset 0, flags [DF], proto SCTP (132), length 92)
14+
10.0.0.169.31337 > 10.0.0.169.57694: sctp (1) [HB REQ]
15+
8 2023-05-21 15:21:10.338734 IP (tos 0x2,ECT(0), ttl 64, id 2, offset 0, flags [DF], proto SCTP (132), length 92)
16+
10.0.0.169.57694 > 10.0.0.169.31337: sctp (1) [HB ACK]
17+
9 2023-05-21 15:21:11.106508 IP (tos 0x2,ECT(0), ttl 64, id 3, offset 0, flags [DF], proto SCTP (132), length 92)
18+
192.168.122.1.57694 > 192.168.122.1.31337: sctp (1) [HB REQ]
19+
10 2023-05-21 15:21:11.106570 IP (tos 0x2,ECT(0), ttl 64, id 31169, offset 0, flags [DF], proto SCTP (132), length 92)
20+
192.168.122.1.31337 > 192.168.122.1.57694: sctp (1) [HB ACK]
21+
11 2023-05-21 15:21:11.618660 IP (tos 0x2,ECT(0), ttl 64, id 4, offset 0, flags [DF], proto SCTP (132), length 92)
22+
10.0.0.192.57694 > 10.0.0.192.31337: sctp (1) [HB REQ]
23+
12 2023-05-21 15:21:11.618665 IP (tos 0x2,ECT(0), ttl 64, id 31170, offset 0, flags [DF], proto SCTP (132), length 92)
24+
192.168.122.1.31337 > 192.168.122.1.57694: sctp (1) [HB REQ]
25+
13 2023-05-21 15:21:11.618678 IP (tos 0x2,ECT(0), ttl 64, id 31171, offset 0, flags [DF], proto SCTP (132), length 92)
26+
10.0.0.192.31337 > 10.0.0.192.57694: sctp (1) [HB ACK]
27+
14 2023-05-21 15:21:11.618695 IP (tos 0x2,ECT(0), ttl 64, id 5, offset 0, flags [DF], proto SCTP (132), length 92)
28+
192.168.122.1.57694 > 192.168.122.1.31337: sctp (1) [HB ACK]
29+
15 2023-05-21 15:21:12.642329 IP (tos 0x2,ECT(0), ttl 64, id 31172, offset 0, flags [DF], proto SCTP (132), length 92)
30+
10.0.0.192.31337 > 10.0.0.192.57694: sctp (1) [HB REQ]
31+
16 2023-05-21 15:21:12.642340 IP (tos 0x2,ECT(0), ttl 64, id 6, offset 0, flags [DF], proto SCTP (132), length 92)
32+
10.0.0.192.57694 > 10.0.0.192.31337: sctp (1) [HB ACK]
33+
17 2023-05-21 15:21:13.410696 IP (tos 0x2,ECT(0), ttl 64, id 31173, offset 0, flags [DF], proto SCTP (132), length 1220)
34+
127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB REQ] , (2) [PAD]
35+
18 2023-05-21 15:21:13.410716 IP (tos 0x2,ECT(0), ttl 64, id 7, offset 0, flags [DF], proto SCTP (132), length 1220)
36+
127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB REQ] , (2) [PAD]
37+
19 2023-05-21 15:21:13.410727 IP (tos 0x2,ECT(0), ttl 64, id 8, offset 0, flags [DF], proto SCTP (132), length 92)
38+
127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB ACK]
39+
20 2023-05-21 15:21:13.410732 IP (tos 0x2,ECT(0), ttl 64, id 31174, offset 0, flags [DF], proto SCTP (132), length 92)
40+
127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB ACK]
41+
21 2023-05-21 15:21:13.410736 IP (tos 0x2,ECT(0), ttl 64, id 31175, offset 0, flags [DF], proto SCTP (132), length 1252)
42+
127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB REQ] , (2) [PAD]
43+
22 2023-05-21 15:21:13.410739 IP (tos 0x2,ECT(0), ttl 64, id 9, offset 0, flags [DF], proto SCTP (132), length 1252)
44+
127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB REQ] , (2) [PAD]
45+
23 2023-05-21 15:21:13.410743 IP (tos 0x2,ECT(0), ttl 64, id 10, offset 0, flags [DF], proto SCTP (132), length 92)
46+
127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB ACK]
47+
24 2023-05-21 15:21:13.410746 IP (tos 0x2,ECT(0), ttl 64, id 31176, offset 0, flags [DF], proto SCTP (132), length 92)
48+
127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB ACK]
49+
25 2023-05-21 15:21:13.410750 IP (tos 0x2,ECT(0), ttl 64, id 31177, offset 0, flags [DF], proto SCTP (132), length 1284)
50+
127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB REQ] , (2) [PAD]
51+
26 2023-05-21 15:21:13.410754 IP (tos 0x2,ECT(0), ttl 64, id 11, offset 0, flags [DF], proto SCTP (132), length 1284)
52+
127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB REQ] , (2) [PAD]
53+
27 2023-05-21 15:21:13.410757 IP (tos 0x2,ECT(0), ttl 64, id 12, offset 0, flags [DF], proto SCTP (132), length 92)
54+
127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB ACK]
55+
28 2023-05-21 15:21:13.410760 IP (tos 0x2,ECT(0), ttl 64, id 31178, offset 0, flags [DF], proto SCTP (132), length 92)
56+
127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB ACK]
57+
29 2023-05-21 15:21:13.410763 IP (tos 0x2,ECT(0), ttl 64, id 31179, offset 0, flags [DF], proto SCTP (132), length 1316)
58+
127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB REQ] , (2) [PAD]
59+
30 2023-05-21 15:21:13.410767 IP (tos 0x2,ECT(0), ttl 64, id 13, offset 0, flags [DF], proto SCTP (132), length 1316)
60+
127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB REQ] , (2) [PAD]

tests/sctp-pad-vv.out

+98
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
1 2023-05-21 15:21:08.215897 IP (tos 0x2,ECT(0), ttl 64, id 0, offset 0, flags [DF], proto SCTP (132), length 100)
2+
127.0.0.1.57694 > 127.0.0.1.31337: sctp
3+
1) [INIT] [init tag: 413521971] [rwnd: 106496] [OS: 10] [MIS: 65535] [init TSN: 2253051237]
4+
2 2023-05-21 15:21:08.215923 IP (tos 0x2,ECT(0), ttl 64, id 0, offset 0, flags [DF], proto SCTP (132), length 388)
5+
127.0.0.1.31337 > 127.0.0.1.57694: sctp
6+
1) [INIT ACK] [init tag: 145384071] [rwnd: 106496] [OS: 10] [MIS: 10] [init TSN: 4266748061]
7+
3 2023-05-21 15:21:08.215940 IP (tos 0x2,ECT(0), ttl 64, id 0, offset 0, flags [DF], proto SCTP (132), length 328)
8+
127.0.0.1.57694 > 127.0.0.1.31337: sctp
9+
1) [COOKIE ECHO]
10+
4 2023-05-21 15:21:08.215959 IP (tos 0x2,ECT(0), ttl 64, id 0, offset 0, flags [DF], proto SCTP (132), length 36)
11+
127.0.0.1.31337 > 127.0.0.1.57694: sctp
12+
1) [COOKIE ACK]
13+
5 2023-05-21 15:21:09.986643 IP (tos 0x2,ECT(0), ttl 64, id 1, offset 0, flags [DF], proto SCTP (132), length 92)
14+
10.0.0.169.57694 > 10.0.0.169.31337: sctp
15+
1) [HB REQ]
16+
6 2023-05-21 15:21:09.986673 IP (tos 0x2,ECT(0), ttl 64, id 31167, offset 0, flags [DF], proto SCTP (132), length 92)
17+
10.0.0.169.31337 > 10.0.0.169.57694: sctp
18+
1) [HB ACK]
19+
7 2023-05-21 15:21:10.338722 IP (tos 0x2,ECT(0), ttl 64, id 31168, offset 0, flags [DF], proto SCTP (132), length 92)
20+
10.0.0.169.31337 > 10.0.0.169.57694: sctp
21+
1) [HB REQ]
22+
8 2023-05-21 15:21:10.338734 IP (tos 0x2,ECT(0), ttl 64, id 2, offset 0, flags [DF], proto SCTP (132), length 92)
23+
10.0.0.169.57694 > 10.0.0.169.31337: sctp
24+
1) [HB ACK]
25+
9 2023-05-21 15:21:11.106508 IP (tos 0x2,ECT(0), ttl 64, id 3, offset 0, flags [DF], proto SCTP (132), length 92)
26+
192.168.122.1.57694 > 192.168.122.1.31337: sctp
27+
1) [HB REQ]
28+
10 2023-05-21 15:21:11.106570 IP (tos 0x2,ECT(0), ttl 64, id 31169, offset 0, flags [DF], proto SCTP (132), length 92)
29+
192.168.122.1.31337 > 192.168.122.1.57694: sctp
30+
1) [HB ACK]
31+
11 2023-05-21 15:21:11.618660 IP (tos 0x2,ECT(0), ttl 64, id 4, offset 0, flags [DF], proto SCTP (132), length 92)
32+
10.0.0.192.57694 > 10.0.0.192.31337: sctp
33+
1) [HB REQ]
34+
12 2023-05-21 15:21:11.618665 IP (tos 0x2,ECT(0), ttl 64, id 31170, offset 0, flags [DF], proto SCTP (132), length 92)
35+
192.168.122.1.31337 > 192.168.122.1.57694: sctp
36+
1) [HB REQ]
37+
13 2023-05-21 15:21:11.618678 IP (tos 0x2,ECT(0), ttl 64, id 31171, offset 0, flags [DF], proto SCTP (132), length 92)
38+
10.0.0.192.31337 > 10.0.0.192.57694: sctp
39+
1) [HB ACK]
40+
14 2023-05-21 15:21:11.618695 IP (tos 0x2,ECT(0), ttl 64, id 5, offset 0, flags [DF], proto SCTP (132), length 92)
41+
192.168.122.1.57694 > 192.168.122.1.31337: sctp
42+
1) [HB ACK]
43+
15 2023-05-21 15:21:12.642329 IP (tos 0x2,ECT(0), ttl 64, id 31172, offset 0, flags [DF], proto SCTP (132), length 92)
44+
10.0.0.192.31337 > 10.0.0.192.57694: sctp
45+
1) [HB REQ]
46+
16 2023-05-21 15:21:12.642340 IP (tos 0x2,ECT(0), ttl 64, id 6, offset 0, flags [DF], proto SCTP (132), length 92)
47+
10.0.0.192.57694 > 10.0.0.192.31337: sctp
48+
1) [HB ACK]
49+
17 2023-05-21 15:21:13.410696 IP (tos 0x2,ECT(0), ttl 64, id 31173, offset 0, flags [DF], proto SCTP (132), length 1220)
50+
127.0.0.1.31337 > 127.0.0.1.57694: sctp
51+
1) [HB REQ]
52+
2) [PAD]
53+
18 2023-05-21 15:21:13.410716 IP (tos 0x2,ECT(0), ttl 64, id 7, offset 0, flags [DF], proto SCTP (132), length 1220)
54+
127.0.0.1.57694 > 127.0.0.1.31337: sctp
55+
1) [HB REQ]
56+
2) [PAD]
57+
19 2023-05-21 15:21:13.410727 IP (tos 0x2,ECT(0), ttl 64, id 8, offset 0, flags [DF], proto SCTP (132), length 92)
58+
127.0.0.1.57694 > 127.0.0.1.31337: sctp
59+
1) [HB ACK]
60+
20 2023-05-21 15:21:13.410732 IP (tos 0x2,ECT(0), ttl 64, id 31174, offset 0, flags [DF], proto SCTP (132), length 92)
61+
127.0.0.1.31337 > 127.0.0.1.57694: sctp
62+
1) [HB ACK]
63+
21 2023-05-21 15:21:13.410736 IP (tos 0x2,ECT(0), ttl 64, id 31175, offset 0, flags [DF], proto SCTP (132), length 1252)
64+
127.0.0.1.31337 > 127.0.0.1.57694: sctp
65+
1) [HB REQ]
66+
2) [PAD]
67+
22 2023-05-21 15:21:13.410739 IP (tos 0x2,ECT(0), ttl 64, id 9, offset 0, flags [DF], proto SCTP (132), length 1252)
68+
127.0.0.1.57694 > 127.0.0.1.31337: sctp
69+
1) [HB REQ]
70+
2) [PAD]
71+
23 2023-05-21 15:21:13.410743 IP (tos 0x2,ECT(0), ttl 64, id 10, offset 0, flags [DF], proto SCTP (132), length 92)
72+
127.0.0.1.57694 > 127.0.0.1.31337: sctp
73+
1) [HB ACK]
74+
24 2023-05-21 15:21:13.410746 IP (tos 0x2,ECT(0), ttl 64, id 31176, offset 0, flags [DF], proto SCTP (132), length 92)
75+
127.0.0.1.31337 > 127.0.0.1.57694: sctp
76+
1) [HB ACK]
77+
25 2023-05-21 15:21:13.410750 IP (tos 0x2,ECT(0), ttl 64, id 31177, offset 0, flags [DF], proto SCTP (132), length 1284)
78+
127.0.0.1.31337 > 127.0.0.1.57694: sctp
79+
1) [HB REQ]
80+
2) [PAD]
81+
26 2023-05-21 15:21:13.410754 IP (tos 0x2,ECT(0), ttl 64, id 11, offset 0, flags [DF], proto SCTP (132), length 1284)
82+
127.0.0.1.57694 > 127.0.0.1.31337: sctp
83+
1) [HB REQ]
84+
2) [PAD]
85+
27 2023-05-21 15:21:13.410757 IP (tos 0x2,ECT(0), ttl 64, id 12, offset 0, flags [DF], proto SCTP (132), length 92)
86+
127.0.0.1.57694 > 127.0.0.1.31337: sctp
87+
1) [HB ACK]
88+
28 2023-05-21 15:21:13.410760 IP (tos 0x2,ECT(0), ttl 64, id 31178, offset 0, flags [DF], proto SCTP (132), length 92)
89+
127.0.0.1.31337 > 127.0.0.1.57694: sctp
90+
1) [HB ACK]
91+
29 2023-05-21 15:21:13.410763 IP (tos 0x2,ECT(0), ttl 64, id 31179, offset 0, flags [DF], proto SCTP (132), length 1316)
92+
127.0.0.1.31337 > 127.0.0.1.57694: sctp
93+
1) [HB REQ]
94+
2) [PAD]
95+
30 2023-05-21 15:21:13.410767 IP (tos 0x2,ECT(0), ttl 64, id 13, offset 0, flags [DF], proto SCTP (132), length 1316)
96+
127.0.0.1.57694 > 127.0.0.1.31337: sctp
97+
1) [HB REQ]
98+
2) [PAD]

tests/sctp-pad.out

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
1 2023-05-21 15:21:08.215897 IP 127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [INIT] [init tag: 413521971] [rwnd: 106496] [OS: 10] [MIS: 65535] [init TSN: 2253051237]
2+
2 2023-05-21 15:21:08.215923 IP 127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [INIT ACK] [init tag: 145384071] [rwnd: 106496] [OS: 10] [MIS: 10] [init TSN: 4266748061]
3+
3 2023-05-21 15:21:08.215940 IP 127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [COOKIE ECHO]
4+
4 2023-05-21 15:21:08.215959 IP 127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [COOKIE ACK]
5+
5 2023-05-21 15:21:09.986643 IP 10.0.0.169.57694 > 10.0.0.169.31337: sctp (1) [HB REQ]
6+
6 2023-05-21 15:21:09.986673 IP 10.0.0.169.31337 > 10.0.0.169.57694: sctp (1) [HB ACK]
7+
7 2023-05-21 15:21:10.338722 IP 10.0.0.169.31337 > 10.0.0.169.57694: sctp (1) [HB REQ]
8+
8 2023-05-21 15:21:10.338734 IP 10.0.0.169.57694 > 10.0.0.169.31337: sctp (1) [HB ACK]
9+
9 2023-05-21 15:21:11.106508 IP 192.168.122.1.57694 > 192.168.122.1.31337: sctp (1) [HB REQ]
10+
10 2023-05-21 15:21:11.106570 IP 192.168.122.1.31337 > 192.168.122.1.57694: sctp (1) [HB ACK]
11+
11 2023-05-21 15:21:11.618660 IP 10.0.0.192.57694 > 10.0.0.192.31337: sctp (1) [HB REQ]
12+
12 2023-05-21 15:21:11.618665 IP 192.168.122.1.31337 > 192.168.122.1.57694: sctp (1) [HB REQ]
13+
13 2023-05-21 15:21:11.618678 IP 10.0.0.192.31337 > 10.0.0.192.57694: sctp (1) [HB ACK]
14+
14 2023-05-21 15:21:11.618695 IP 192.168.122.1.57694 > 192.168.122.1.31337: sctp (1) [HB ACK]
15+
15 2023-05-21 15:21:12.642329 IP 10.0.0.192.31337 > 10.0.0.192.57694: sctp (1) [HB REQ]
16+
16 2023-05-21 15:21:12.642340 IP 10.0.0.192.57694 > 10.0.0.192.31337: sctp (1) [HB ACK]
17+
17 2023-05-21 15:21:13.410696 IP 127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB REQ] , (2) [PAD]
18+
18 2023-05-21 15:21:13.410716 IP 127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB REQ] , (2) [PAD]
19+
19 2023-05-21 15:21:13.410727 IP 127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB ACK]
20+
20 2023-05-21 15:21:13.410732 IP 127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB ACK]
21+
21 2023-05-21 15:21:13.410736 IP 127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB REQ] , (2) [PAD]
22+
22 2023-05-21 15:21:13.410739 IP 127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB REQ] , (2) [PAD]
23+
23 2023-05-21 15:21:13.410743 IP 127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB ACK]
24+
24 2023-05-21 15:21:13.410746 IP 127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB ACK]
25+
25 2023-05-21 15:21:13.410750 IP 127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB REQ] , (2) [PAD]
26+
26 2023-05-21 15:21:13.410754 IP 127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB REQ] , (2) [PAD]
27+
27 2023-05-21 15:21:13.410757 IP 127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB ACK]
28+
28 2023-05-21 15:21:13.410760 IP 127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB ACK]
29+
29 2023-05-21 15:21:13.410763 IP 127.0.0.1.31337 > 127.0.0.1.57694: sctp (1) [HB REQ] , (2) [PAD]
30+
30 2023-05-21 15:21:13.410767 IP 127.0.0.1.57694 > 127.0.0.1.31337: sctp (1) [HB REQ] , (2) [PAD]

tests/sctp-pad.pcap

13.3 KB
Binary file not shown.

0 commit comments

Comments
 (0)