6efcbda657
- Add LICENSE details (both GPLv2 and AMAP license must be accepted) - Refactor patches with makepatch (pet portlint) Changes this release: https://www.thc.org/thc-amap/ PR: 212658 Approved by: onatan@gmail.com (maintainer), adamw (mentor)
60 lines
1.6 KiB
C
60 lines
1.6 KiB
C
--- amap-lib.c.orig 2011-04-20 15:10:17 UTC
|
|
+++ amap-lib.c
|
|
@@ -125,10 +125,8 @@ int amap_webupdate_file(char *webfile, c
|
|
int len = strlen("http://");
|
|
int wlen = strlen(webfile);
|
|
int port = 80, s, result = 1, datalen = 0, version = -1, fck;
|
|
-int xx = 0;
|
|
unsigned long int ip;
|
|
time_t epoch;
|
|
- struct in_addr in;
|
|
struct hostent *target;
|
|
struct sockaddr_in addr;
|
|
struct tm *the_time;
|
|
@@ -404,8 +402,8 @@ amap_struct_triggers *read_file_triggers
|
|
char *ptr;
|
|
char *only_trigger = NULL;
|
|
int i;
|
|
- int a;
|
|
- int b;
|
|
+ int a = 0;
|
|
+ int b = 0;
|
|
int count;
|
|
int count_triggers = 0;
|
|
|
|
@@ -577,7 +575,7 @@ amap_struct_responses *read_file_respons
|
|
char *proto;
|
|
char *length;
|
|
char *string;
|
|
- char *ptr;
|
|
+ char *ptr = NULL;
|
|
int errptr;
|
|
int i;
|
|
int count;
|
|
@@ -740,7 +738,7 @@ amap_struct_targets *read_file_nmap(char
|
|
char *portinfo;
|
|
char *proto;
|
|
char *ptr;
|
|
- int ip_prot;
|
|
+ int ip_prot = 0;
|
|
int count = 0;
|
|
|
|
f = amap_open_file(filename, "nmap", "", opt->verbose);
|
|
@@ -1613,7 +1611,7 @@ int amap_scan(int scanmode, amap_struct_
|
|
amap_struct_targets *target = (amap_struct_targets*) targets;
|
|
amap_struct_ports *port;
|
|
amap_struct_identifications *ids;
|
|
- amap_struct_identifications *ids_save;
|
|
+ amap_struct_identifications *ids_save = NULL;
|
|
amap_struct_coms coms[AMAP_MAX_TASKS];
|
|
amap_struct_scaninfo scaninfo;
|
|
// struct sockaddr_in target_in;
|
|
@@ -1621,7 +1619,7 @@ int amap_scan(int scanmode, amap_struct_
|
|
char *rpc_ptr = NULL;
|
|
int todo = 0;
|
|
int ready_for_next;
|
|
- int i;
|
|
+ int i = 0;
|
|
int ii;
|
|
int s;
|
|
int ret;
|