Skip to content

Commit f60f3c9

Browse files
committed
Update cmd value
Signed-off-by: Ze Gan <[email protected]>
1 parent 69d953f commit f60f3c9

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

doc/high-frequency-telemetry/high-frequency-telemetry-hld.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -407,7 +407,7 @@ packet-beta
407407
48-63: "nlmsg_flags: 0x0000"
408408
64-95: "nlmsg_seq: 0x00000000"
409409
96-127: "nlmsg_pid: 0x00000000"
410-
128-135: "cmd: 0x00"
410+
128-135: "cmd: 0x01 (STEL_CMD_IPFIX_DATA)"
411411
136-143: "version: protocol version"
412412
144-159: "reserved: 0x0000"
413413
160-191: "IPFIX Message Payload"
@@ -423,7 +423,7 @@ packet-beta
423423
- `nlmsg_pid` (4 bytes): Process ID = 0x00000000 (kernel originated message)
424424

425425
**Generic Netlink Header (4 bytes):**
426-
- `cmd` (1 byte): Command type = 0x00 (always 0)
426+
- `cmd` (1 byte): Command type = 0x01 (STEL_CMD_IPFIX_DATA)
427427
- `version` (1 byte): Protocol version (implementation dependent)
428428
- `reserved` (2 bytes): Reserved for future use = 0x0000
429429

@@ -447,7 +447,7 @@ static struct genl_family stel_family = {
447447
.n_mcgrps = ARRAY_SIZE(stel_mcgrps),
448448
};
449449

450-
#define STEL_CMD_IPFIX_DATA 0
450+
#define STEL_CMD_IPFIX_DATA 1
451451

452452
void send_msgs_to_user(/* ... */)
453453
{
@@ -470,7 +470,7 @@ void send_msgs_to_user(/* ... */)
470470
return;
471471
}
472472

473-
// Add genetlink header with cmd = 0
473+
// Add genetlink header with cmd = STEL_CMD_IPFIX_DATA (1)
474474
msg_head = genlmsg_put(skb_out, 0, 0, &stel_family, 0, STEL_CMD_IPFIX_DATA);
475475
if (!msg_head) {
476476
nlmsg_free(skb_out);

0 commit comments

Comments
 (0)