Skip to content

Commit a6bfd1f

Browse files
committed
Packet01: fix assignments numbering
There were two assignments number 2 in the packet01 lesson, fix this. Signed-off-by: Anton Protopopov <a.s.protopopov@gmail.com>
1 parent b9b4bf1 commit a6bfd1f

File tree

1 file changed

+6
-6
lines changed

1 file changed

+6
-6
lines changed

packet01-parsing/README.org

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ programs.
2020
- [[#assignments][Assignments]]
2121
- [[#assignment-1-fix-the-bounds-checking-error][Assignment 1: Fix the bounds checking error]]
2222
- [[#assignment-2-parsing-the-ip-header][Assignment 2: Parsing the IP header]]
23-
- [[#assignment-2-parsing-the-icmpv6-header-and-reacting-to-it][Assignment 2: Parsing the ICMPv6 header and reacting to it]]
24-
- [[#assignment-3-adding-vlan-support][Assignment 3: Adding VLAN support]]
25-
- [[#assignment-4-adding-ipv4-support][Assignment 4: Adding IPv4 support]]
23+
- [[#assignment-3-parsing-the-icmpv6-header-and-reacting-to-it][Assignment 3: Parsing the ICMPv6 header and reacting to it]]
24+
- [[#assignment-4-adding-vlan-support][Assignment 4: Adding VLAN support]]
25+
- [[#assignment-5-adding-ipv4-support][Assignment 5: Adding IPv4 support]]
2626

2727
* Setup notes
2828

@@ -249,7 +249,7 @@ To check that your program works, test that it compiles and loads. You can
249249
also change the return code to drop IP packets, and check that this works
250250
using either =t tcpdump= or =t ping=.
251251

252-
** Assignment 2: Parsing the ICMPv6 header and reacting to it
252+
** Assignment 3: Parsing the ICMPv6 header and reacting to it
253253

254254
Now that we can successfully parse packets down to the IP header, we will
255255
need to add parsing of the payload that we are interested in. I.e., the
@@ -281,7 +281,7 @@ PING fc00:dead:cafe:1::1(fc00:dead:cafe:1::1) 56 data bytes
281281
rtt min/avg/max/mdev = 0.059/0.097/0.135/0.038 ms
282282
#+end_src
283283

284-
** Assignment 3: Adding VLAN support
284+
** Assignment 4: Adding VLAN support
285285

286286
Now that we have the basic functionality working, we can improve it to also
287287
correctly handle VLAN tags on the Ethernet packets, as an example of how to
@@ -364,7 +364,7 @@ devices, using ethtool:
364364

365365

366366

367-
** Assignment 4: Adding IPv4 support
367+
** Assignment 5: Adding IPv4 support
368368

369369
While we would obviously all like IPv6 to be ubiquitous everywhere,
370370
sometimes it is still necessary to handle legacy IPv4 packets. To this end,

0 commit comments

Comments
 (0)