From 9e47ee98a3de9c7c3f6ee4eb527f59015a5515b5 Mon Sep 17 00:00:00 2001 From: Quentin Young Date: Sun, 29 Nov 2020 14:51:52 -0500 Subject: lib: cleanup / refactor scripting foo - fix 'struct lua_State' - change includes to library style - rename encoder funcs to look like lua_push* funcs - fix erroneous doc comment on prefix encoder - remove unused (and broken) convenience func Signed-off-by: Quentin Young --- lib/frrscript.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'lib/frrscript.c') diff --git a/lib/frrscript.c b/lib/frrscript.c index bc6d075810..f4b696709a 100644 --- a/lib/frrscript.c +++ b/lib/frrscript.c @@ -220,8 +220,7 @@ void frrscript_init() "Lua type encoders"); /* Register core library types */ - frrscript_register_type_encoder("prefix", - (encoder_func)frrlua_newtable_prefix); - frrscript_register_type_encoder( - "interface", (encoder_func)frrlua_newtable_interface); + frrscript_register_type_encoder("prefix", (encoder_func)lua_pushprefix); + frrscript_register_type_encoder("interface", + (encoder_func)lua_pushinterface); } -- cgit v1.2.3