X-Git-Url: https://git.decadent.org.uk/gitweb/?p=ap-utils.git;a=blobdiff_plain;f=src%2Fap-mrtg.c;h=dddfac8087908db1db33abaa66ac8065f2852cc8;hp=b64a4e8582e5a1be247a134149844d0c0c22f962;hb=30c08d141bacedf0dd15a8eb8e4797fc8c26adeb;hpb=16204dfc7715783c2ebdfb55fc44fb9344613a76 diff --git a/src/ap-mrtg.c b/src/ap-mrtg.c index b64a4e8..dddfac8 100644 --- a/src/ap-mrtg.c +++ b/src/ap-mrtg.c @@ -34,7 +34,6 @@ short ap_type; char *community = NULL; -int sockfd; struct in_addr ap_ip; void usage() @@ -54,7 +53,7 @@ void usage() printf(_("-v - report MRTG about problems connecting to AP\n")); printf(_("-r - reset AP when getting LinkQuality stats\n")); printf(_("-h - print this help screen\n\n")); - printf(_("ap-mrtg %s Copyright (c) 2002-2003 Roman Festchook\n\n"), + printf(_("ap-mrtg %s Copyright (c) 2002-2006 Roman Festchook\n\n"), VERSION); } @@ -112,7 +111,6 @@ int main(int argc, char **argv) int i, reset_flag=0; char message[12], bssid_flag, stat_type = 0, *ERR_STR = ERR_STR_N, *bssid = NULL, *name = NULL, *cp; - struct sockaddr_in client; #ifdef HAVE_GETTEXT setlocale(LC_ALL, ""); @@ -120,11 +118,6 @@ int main(int argc, char **argv) textdomain("ap-utils"); #endif - memset(&client, 0, sizeof client); - client.sin_family = AF_INET; - client.sin_port = INADDR_ANY; - client.sin_addr.s_addr = INADDR_ANY; - if (argc < 4) { usage(); exit(0); @@ -174,15 +167,6 @@ int main(int argc, char **argv) goto quit; } - if ((sockfd = socket(AF_INET, SOCK_DGRAM, 0)) == -1) { - perror(_("Create socket error")); - return 1; - } - if (bind(sockfd, (struct sockaddr *) &client, SIZE) == -1) { - perror(_("Bind socket error")); - return 1; - } - /* * Part detecting ap_type (ATMEL AP MIB type) follows. * We could use get_mib_details() here with advantage, but it would @@ -429,9 +413,6 @@ int main(int argc, char **argv) printf("-\n"); } - close(sockfd); - - quit: if (community) free(community); @@ -443,4 +424,3 @@ int main(int argc, char **argv) free(name); return 0; } -