symbol: set public symbols prefix
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
#include <pcap.h>
|
||||
|
||||
#include "osfp_common.h"
|
||||
#include "osfp.h"
|
||||
#include "MESA_osfp.h"
|
||||
#include "osfp_log.h"
|
||||
#include "osfp_fingerprint.h"
|
||||
#include "osfp_score_db.h"
|
||||
@@ -450,9 +450,9 @@ void example_detect(struct osfp_db *osfp_db, Packet *p)
|
||||
|
||||
osfp_profile_get_cycle(c1);
|
||||
if (iph) {
|
||||
result = osfp_ipv4_identify(osfp_db, iph, tcph, tcph_len);
|
||||
result = MESA_osfp_ipv4_identify(osfp_db, iph, tcph, tcph_len);
|
||||
} else if (ip6h) {
|
||||
result = osfp_ipv6_identify(osfp_db, ip6h, tcph, tcph_len);
|
||||
result = MESA_osfp_ipv6_identify(osfp_db, ip6h, tcph, tcph_len);
|
||||
} else {
|
||||
goto exit;
|
||||
}
|
||||
@@ -469,19 +469,19 @@ void example_detect(struct osfp_db *osfp_db, Packet *p)
|
||||
|
||||
result_os_count[result->likely_os_class]++;
|
||||
|
||||
char *json = osfp_result_score_detail_export(result);
|
||||
char *json = MESA_osfp_result_score_detail_export(result);
|
||||
|
||||
if (1) {
|
||||
printf("Example ipv4 header detect: --------------------------\n");
|
||||
printf("Connection info: %s:%d -> %s:%d\n", p->srcip, p->sp, p->dstip, p->dp);
|
||||
printf("Most likely os class: %s\n", osfp_result_os_name_get(result));
|
||||
printf("Most likely os class: %s\n", MESA_osfp_result_os_name_get(result));
|
||||
printf("Details:\n");
|
||||
printf("%s\n", json);
|
||||
}
|
||||
|
||||
exit:
|
||||
if (result) {
|
||||
osfp_result_free(result);
|
||||
MESA_osfp_result_free(result);
|
||||
}
|
||||
return;
|
||||
}
|
||||
@@ -670,7 +670,7 @@ int main(int argc, char *argv[])
|
||||
|
||||
osfp_profile_set(1);
|
||||
|
||||
struct osfp_db *osfp_db = osfp_db_new(fp_file_path);
|
||||
struct osfp_db *osfp_db = MESA_osfp_db_new(fp_file_path);
|
||||
if (osfp_db == NULL) {
|
||||
printf("could not create osfp context. fingerprints file: %s\n", fp_file_path);
|
||||
exit(1);
|
||||
@@ -686,7 +686,7 @@ int main(int argc, char *argv[])
|
||||
}
|
||||
|
||||
// destroy osfp db
|
||||
osfp_db_free(osfp_db);
|
||||
MESA_osfp_db_free(osfp_db);
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user