summaryrefslogtreecommitdiffstats
path: root/ax25/beacon.c
diff options
context:
space:
mode:
Diffstat (limited to 'ax25/beacon.c')
-rw-r--r--ax25/beacon.c66
1 files changed, 33 insertions, 33 deletions
diff --git a/ax25/beacon.c b/ax25/beacon.c
index 095614f..ca229c7 100644
--- a/ax25/beacon.c
+++ b/ax25/beacon.c
@@ -26,7 +26,7 @@ static void terminate(int sig)
syslog(LOG_INFO, "terminating on SIGTERM\n");
closelog();
}
-
+
exit(0);
}
@@ -37,38 +37,38 @@ int main(int argc, char *argv[])
int s, n, dlen, len, interval = 30;
char *addr, *port, *message, *portcall;
char *srccall = NULL, *destcall = NULL;
-
+
while ((n = getopt(argc, argv, "c:d:lmst:v")) != -1) {
switch (n) {
- case 'c':
- srccall = optarg;
- break;
- case 'd':
- destcall = optarg;
- break;
- case 'l':
- logging = TRUE;
- break;
- case 'm':
- mail = TRUE;
- /* falls through */
- case 's':
- single = TRUE;
- break;
- case 't':
- interval = atoi(optarg);
- if (interval < 1) {
- fprintf(stderr, "beacon: interval must be greater than on minute\n");
- return 1;
- }
- break;
- case 'v':
- printf("beacon: %s\n", VERSION);
- return 0;
- case '?':
- case ':':
- fprintf(stderr, "usage: beacon [-c <src_call>] [-d <dest_call>] [-l] [-m] [-s] [-t interval] [-v] <port> <message>\n");
+ case 'c':
+ srccall = optarg;
+ break;
+ case 'd':
+ destcall = optarg;
+ break;
+ case 'l':
+ logging = TRUE;
+ break;
+ case 'm':
+ mail = TRUE;
+ /* falls through */
+ case 's':
+ single = TRUE;
+ break;
+ case 't':
+ interval = atoi(optarg);
+ if (interval < 1) {
+ fprintf(stderr, "beacon: interval must be greater than on minute\n");
return 1;
+ }
+ break;
+ case 'v':
+ printf("beacon: %s\n", VERSION);
+ return 0;
+ case '?':
+ case ':':
+ fprintf(stderr, "usage: beacon [-c <src_call>] [-d <dest_call>] [-l] [-m] [-s] [-t interval] [-v] <port> <message>\n");
+ return 1;
}
}
@@ -81,7 +81,7 @@ int main(int argc, char *argv[])
port = argv[optind];
message = argv[optind + 1];
-
+
if (ax25_config_load_ports() == 0) {
fprintf(stderr, "beacon: no AX.25 ports defined\n");
return 1;
@@ -100,7 +100,7 @@ int main(int argc, char *argv[])
else
addr = strdup("IDENT");
if (addr == NULL)
- return 1;
+ return 1;
if ((dlen = ax25_aton(addr, &dest)) == -1) {
fprintf(stderr, "beacon: unable to convert callsign '%s'\n", addr);
@@ -151,7 +151,7 @@ int main(int argc, char *argv[])
}
return 1;
}
-
+
if (sendto(s, message, strlen(message), 0, (struct sockaddr *)&dest, dlen) == -1) {
if (logging) {
syslog(LOG_ERR, "sendto: %m");