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:
@@ -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
|
||||
|
||||
@@ -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 */
|
||||
|
||||
Reference in New Issue
Block a user