X-Git-Url: https://git.archive.openwrt.org/?p=project%2Fluci.git;a=blobdiff_plain;f=libs%2Fluci-lib-ip%2Fsrc%2Fip.c;h=403ffbd05429711fd50630fb1a5fb6945de4fc04;hp=66ecb567ef5bb42fa2a4697f95346b23b9fdf004;hb=e9bfa5fe7942b1c8143c0a230c41a5b9ae90cabd;hpb=b48386be67bc5530fe11499183fa9ef9f15f0829 diff --git a/libs/luci-lib-ip/src/ip.c b/libs/luci-lib-ip/src/ip.c index 66ecb567e..403ffbd05 100644 --- a/libs/luci-lib-ip/src/ip.c +++ b/libs/luci-lib-ip/src/ip.c @@ -869,7 +869,7 @@ static int cb_dump_route(struct nl_msg *msg, void *arg) if (s->callback) lua_call(s->L, 1, 0); else if (hdr->nlmsg_flags & NLM_F_MULTI) - lua_rawseti(s->L, 3, s->index); + lua_rawseti(s->L, -2, s->index); out: s->pending = !!(hdr->nlmsg_flags & NLM_F_MULTI);