I presume you're referring to nmap-sql.h/nmap-sql.cc and nmap-dbi.h/nmap-dbi.cc.
This release 0.0.4 from yesterday is in fact a test release and continues to use MySQL, i.e., nmap-sql.h/nmap-sql.cc.
The nmap-dbi.h/nmap-dbi.cc files are an upcoming release supporting dbi functionality. If you look into the nmal-dbi.cc file you'll notice it just has some function skeletons.
-- H
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
mysql-sql.h and mysql-dbi.h found in the 3.70 tarball seem to contain several duplicate defines/structs.
Is one of these files dead or did maybe in transition from mysql-sql.h to mysql-dbi.h?
I presume you're referring to nmap-sql.h/nmap-sql.cc and nmap-dbi.h/nmap-dbi.cc.
This release 0.0.4 from yesterday is in fact a test release and continues to use MySQL, i.e., nmap-sql.h/nmap-sql.cc.
The nmap-dbi.h/nmap-dbi.cc files are an upcoming release supporting dbi functionality. If you look into the nmal-dbi.cc file you'll notice it just has some function skeletons.
-- H