]> git.proxmox.com Git - mirror_iproute2.git/commitdiff
dcb: Set values with RTM_SETDCB type
authorPetr Machata <me@pmachata.org>
Sun, 3 Jan 2021 10:57:22 +0000 (11:57 +0100)
committerStephen Hemminger <stephen@networkplumber.org>
Sat, 16 Jan 2021 17:12:15 +0000 (09:12 -0800)
dcb currently sends all netlink messages with a type RTM_GETDCB, even the
set ones. Change to the appropriate type.

Fixes: 67033d1c1c8a ("Add skeleton of a new tool, dcb")
Signed-off-by: Petr Machata <me@pmachata.org>
Signed-off-by: Stephen Hemminger <stephen@networkplumber.org>
dcb/dcb.c

index adec57476e1d43019983f2027e037df9b8a4e475..f5c62790e27e2b900cde24b4610a6361489a6efe 100644 (file)
--- a/dcb/dcb.c
+++ b/dcb/dcb.c
@@ -177,7 +177,7 @@ int dcb_set_attribute(struct dcb *dcb, const char *dev, int attr, const void *da
        struct nlattr *nest;
        int ret;
 
-       nlh = dcb_prepare(dcb, dev, RTM_GETDCB, DCB_CMD_IEEE_SET);
+       nlh = dcb_prepare(dcb, dev, RTM_SETDCB, DCB_CMD_IEEE_SET);
 
        nest = mnl_attr_nest_start(nlh, DCB_ATTR_IEEE);
        mnl_attr_put(nlh, attr, data_len, data);