rem: db_key_t keys[] = { "user", "contact", "expires", "q", "callid", "cseq"};
add: db_key_t keys[] = {USER_COLUMN, CONTACT_COLUMN, EXPIRES_COLUMN, Q_COLUMN, CALLID_COLUMN, CSEQ_COLUMN};
context: int db_insert_contact(db_con_t* _c, contact_t* _con){	db_key_t keys[] = { "user", "contact", "expires", "q", "callid", "cseq"};	db_val_t vals[] = {{DB_STRING,   0, {.string_val = NULL}},			  {DB_STRING,   0, {.string_val = NULL}},			  {DB_DATETIME, 0, {.time_val = 0}},			  {DB_DOUBLE,   0, {.double_val = 0}},			  {DB_STRING,   0, {.string_val = NULL}},			  {DB_INT,      0, {.int_val = 0}}	};#ifdef PARANOID	if (!_con) {		LOG(L_ERR, "db_insert_contact(): Invalid parameter value\n");		return FALSE;	}#endif	vals[0].val.string_val = _con->aor->s;	vals[1].val.string_val = _con->c.s;	vals[2].val.time_val = _con->expires;	vals[3].val.double_val = _con->q;	vals[4].val.string_val = _con->callid;	vals[5].val.int_val = _con->cseq;		if (db_insert(_c, keys, vals, 6) == FALSE) {		LOG(L_ERR, "db_insert_contact(): Error while inserting binding\n");		return FALSE;	}	return TRUE;}