1
0
mirror of https://github.com/nmap/nmap.git synced 2025-12-06 04:31:29 +00:00

init_payloads does not return a value

This commit is contained in:
dmiller
2022-10-31 17:27:56 +00:00
parent 119376c0c4
commit 92b68cb80f
2 changed files with 3 additions and 6 deletions

View File

@@ -86,12 +86,11 @@ extern NmapOps o;
static std::map<u16, std::vector<ServiceProbe *> > portPayloads;
int init_payloads(void) {
void init_payloads(void) {
static bool payloads_loaded = false;
int ret;
if (payloads_loaded)
return 0;
return;
AllProbes *AP = AllProbes::service_scan_init();
for (std::vector<ServiceProbe *>::const_iterator it = AP->probes.begin();
@@ -109,8 +108,6 @@ int init_payloads(void) {
}
}
payloads_loaded = true;
return ret;
}
/* Get a payload appropriate for the given UDP port. For certain selected ports

View File

@@ -74,7 +74,7 @@
const u8 *get_udp_payload(u16 dport, int *length, u8 index);
u8 udp_payload_count(u16 dport);
const struct MatchDetails *payload_service_match(u16 dport, const u8 *buf, int buflen);
int init_payloads(void);
void init_payloads(void);
void free_payloads(void);
#endif /* PAYLOAD_H */