summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikael Magnusson <mikma@users.sourceforge.net>2019-03-02 18:13:31 +0100
committerMikael Magnusson <mikma@users.sourceforge.net>2019-03-08 00:11:03 +0100
commit33b39f23a964a5b8fb56b818d23c9d9fce856e8c (patch)
tree0d5b8b99a8d8d42915013cca170c2de4d0928d03
parent2c0f6210eaf60b9831304da4d0c2b0e239b417fd (diff)
lua: Debug
-rw-r--r--lua/common.c10
1 files changed, 10 insertions, 0 deletions
diff --git a/lua/common.c b/lua/common.c
index 9f617775..e7368771 100644
--- a/lua/common.c
+++ b/lua/common.c
@@ -282,6 +282,16 @@ static int luaB_route_ea_set_attr_data(lua_State *L) {
luaL_error(L, "fatal: bird internal state not found, type %d", lua_type(L, -1));
struct rte *e = lua_touserdata(L, -1);
+
+ log(L_INFO "rte flags %d", e->flags);
+ if (e->attrs) {
+ log(L_INFO "rta flags %d", e->attrs->aflags);
+ if (e->attrs->eattrs) {
+ log(L_INFO "eattr flags %d", e->attrs->eattrs->flags);
+ }
+ }
+ log(L_WARN "******************************");
+
uint id = lua_tointeger(L, 2);
uint flags = lua_tointeger(L, 3);
uint type = lua_tointeger(L, 4);