@@ -250,27 +250,28 @@ static int32_t md_inventory_execute_insert_usage(struct md_writer_sqlite *mws,
250250 //interface_id variable, so some special handling is needed for now
251251 if (mce -> imei ) {
252252 if (sqlite3_bind_text (stmt , 1 , mce -> imei , strlen (mce -> imei ), SQLITE_STATIC ) ||
253- sqlite3_bind_text (stmt , 5 , mce -> imsi , strlen (mce -> imsi ), SQLITE_STATIC )) {
253+ sqlite3_bind_text (stmt , 6 , mce -> imsi , strlen (mce -> imsi ), SQLITE_STATIC )) {
254254 META_PRINT_SYSLOG (mws -> parent , LOG_ERR , "Failed to bind IMEI/IMSI\n" );
255255 return SQLITE_ERROR ;
256256 }
257257
258- interface_id_idx = 4 ;
258+ interface_id_idx = 5 ;
259259 } else {
260- if (sqlite3_bind_text (stmt , 4 , no_iccid_str , strlen (no_iccid_str ), SQLITE_STATIC ) ||
261- sqlite3_bind_text (stmt , 5 , no_iccid_str , strlen (no_iccid_str ), SQLITE_STATIC )) {
260+ if (sqlite3_bind_text (stmt , 5 , no_iccid_str , strlen (no_iccid_str ), SQLITE_STATIC ) ||
261+ sqlite3_bind_text (stmt , 6 , no_iccid_str , strlen (no_iccid_str ), SQLITE_STATIC )) {
262262 META_PRINT_SYSLOG (mws -> parent , LOG_ERR , "Failed to bind empty IMEI/IMSI\n" );
263263 return SQLITE_ERROR ;
264264 }
265265 }
266266
267267 if (sqlite3_bind_text (stmt , interface_id_idx , mce -> interface_id ,
268268 strlen (mce -> interface_id ), SQLITE_STATIC ) ||
269- sqlite3_bind_int (stmt , 2 , mce -> event_type ) ||
270- sqlite3_bind_int (stmt , 3 , mce -> event_param ) ||
271- sqlite3_bind_int64 (stmt , 6 , date_start ) ||
272- sqlite3_bind_int64 (stmt , 7 , mce -> rx_bytes ) ||
273- sqlite3_bind_int64 (stmt , 8 , mce -> tx_bytes )) {
269+ sqlite3_bind_int (stmt , 2 , mce -> network_address_family ) ||
270+ sqlite3_bind_int (stmt , 3 , mce -> event_type ) ||
271+ sqlite3_bind_int (stmt , 4 , mce -> event_param ) ||
272+ sqlite3_bind_int64 (stmt , 7 , date_start ) ||
273+ sqlite3_bind_int64 (stmt , 8 , mce -> rx_bytes ) ||
274+ sqlite3_bind_int64 (stmt , 9 , mce -> tx_bytes )) {
274275 META_PRINT_SYSLOG (mws -> parent , LOG_ERR , "Failed to bind values to INSERT usage query\n" );
275276 return SQLITE_ERROR ;
276277 }
0 commit comments