--- a/src/modules/lcr/lcr_rpc.c
+++ b/src/modules/lcr/lcr_rpc.c
@@ -109,7 +109,8 @@ static void print_gw_stat(rpc_t *rpc, vo
 {
 	str gw_name;
 
-	rpc->struct_add(st, "d", "gw_id", gw->gw_id);
+	rpc->struct_add(st, "d", "gw_id", gw->flags);
+	rpc->struct_add(st, "d", "lcr_gw_id", gw->gw_id);
 	gw_name.s = gw->gw_name;
 	gw_name.len = gw->gw_name_len;
 	rpc->struct_add(st, "S", "gw_name", &gw_name);
@@ -558,7 +559,7 @@ static void lcr_print_stats(rpc_t *rpc,
 }
 
 #define CREATE_RPC_ENTRY(var1, var2)                                       \
-	snprintf(param, sizeof(param), "%s%u:%s = %lu", "gw", gw->gw_id, var1, \
+	snprintf(param, sizeof(param), "%s%u:%s = %lu", "gw", gw->flags, var1, \
 			var2);                                                         \
 	paramstr.s = param;                                                    \
 	paramstr.len = strlen(param);                                          \
