]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: fix wrong fpm packet header 16009/head
authoranlan_cs <anlan_cs@tom.com>
Tue, 14 May 2024 15:25:32 +0000 (23:25 +0800)
committeranlan_cs <anlan_cs@tom.com>
Tue, 14 May 2024 15:26:40 +0000 (23:26 +0800)
Signed-off-by: anlan_cs <anlan_cs@tom.com>
zebra/fpm_listener.c

index fed6c41631b4af4ed6b0baa8f33529e48368840b..63977633a93b87ceec59547f8a0f90aa71898c75 100644 (file)
@@ -693,7 +693,7 @@ static void parse_netlink_msg(char *buf, size_t buf_len, fpm_msg_hdr_t *fpm)
        for (; NLMSG_OK(hdr, len); hdr = NLMSG_NEXT(hdr, len)) {
 
                netlink_msg_ctx_init(ctx);
-               ctx->hdr = (struct nlmsghdr *)buf;
+               ctx->hdr = hdr;
 
                switch (hdr->nlmsg_type) {