| Lower layer | Selector | Value |
tftp | opcode | 6 (0x0006) (re-decodes this layer) |
| Field | Type | Default | Auto | Description |
opcode | enum(16) | 6 (oack) | | TFTP opcode (1 = RRQ, 2 = WRQ, 3 = DATA, 4 = ACK, 5 = ERROR, 6 = OACK). |
options | list<struct> — rest of the PDU | 1 items | | Option name / value string pairs (RFC 2347): blksize, timeout, tsize, windowsize, … |
| Value | Name |
| 1 (0x0001) | rrq |
| 2 (0x0002) | wrq |
| 3 (0x0003) | data |
| 4 (0x0004) | ack |
| 5 (0x0005) | error |
| 6 (0x0006) | oack |
Each item is a group of the fields below.
| Field | Type | Default | Auto | Description |
name | cstring | "blksize" | | |
value | cstring | "1428" | | |
| Level | Rule |
| warning | opcode = 6 |
- tftp-oack —
templates/protocols/app/tftp-oack.wpg.yaml