freebsd-ports/security/amap/files/patch-amap-lib.c
Ben Woods 6efcbda657 security/amap: Update to 5.4
- 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)
2016-09-17 00:03:59 +00:00

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;