Quiet more warnings.

This commit is contained in:
hpa 2001-07-21 01:54:26 +00:00
parent 4bcf957aaf
commit 0034637792
3 changed files with 28 additions and 6 deletions

View file

@ -152,7 +152,7 @@ struct cmd cmdtab[] = {
{ "rexmt", xhelp, setrexmt }, { "rexmt", xhelp, setrexmt },
{ "timeout", ihelp, settimeout }, { "timeout", ihelp, settimeout },
{ "?", hhelp, help }, { "?", hhelp, help },
{ 0 } { 0, 0, 0 }
}; };
struct cmd *getcmd(char *); struct cmd *getcmd(char *);
@ -291,14 +291,14 @@ modecmd(int argc, char *argv[])
void void
setbinary(int argc, char *argv[]) setbinary(int argc, char *argv[])
{ {
(void)argc; (void)argv; /* Quiet unused warning */
settftpmode("octet"); settftpmode("octet");
} }
void void
setascii(int argc, char *argv[]) setascii(int argc, char *argv[])
{ {
(void)argc; (void)argv; /* Quiet unused warning */
settftpmode("netascii"); settftpmode("netascii");
} }
@ -541,6 +541,7 @@ settimeout(int argc, char *argv[])
void void
status(int argc, char *argv[]) status(int argc, char *argv[])
{ {
(void)argc; (void)argv; /* Quiet unused warning */
if (connected) if (connected)
printf("Connected to %s.\n", hostname); printf("Connected to %s.\n", hostname);
else else
@ -554,6 +555,7 @@ status(int argc, char *argv[])
void void
intr(int sig) intr(int sig)
{ {
(void)sig; /* Quiet unused warning */
bsd_signal(SIGALRM, SIG_IGN); bsd_signal(SIGALRM, SIG_IGN);
alarm(0); alarm(0);
@ -668,7 +670,7 @@ makeargv(void)
void void
quit(int argc, char *argv[]) quit(int argc, char *argv[])
{ {
(void)argc; (void)argv; /* Quiet unused warning */
exit(0); exit(0);
} }
@ -702,6 +704,8 @@ help(int argc, char *argv[])
void void
settrace(int argc, char *argv[]) settrace(int argc, char *argv[])
{ {
(void)argc; (void)argv; /* Quiet unused warning */
trace = !trace; trace = !trace;
printf("Packet tracing %s.\n", trace ? "on" : "off"); printf("Packet tracing %s.\n", trace ? "on" : "off");
} }
@ -709,6 +713,8 @@ settrace(int argc, char *argv[])
void void
setverbose(int argc, char *argv[]) setverbose(int argc, char *argv[])
{ {
(void)argc; (void)argv; /* Quiet unused warning */
verbose = !verbose; verbose = !verbose;
printf("Verbose mode %s.\n", verbose ? "on" : "off"); printf("Verbose mode %s.\n", verbose ? "on" : "off");
} }

View file

@ -36,10 +36,13 @@
* SUCH DAMAGE. * SUCH DAMAGE.
*/ */
#include "tftpsubs.h"
#ifndef lint #ifndef lint
/* static char sccsid[] = "@(#)tftp.c 8.1 (Berkeley) 6/6/93"; */ /* static char sccsid[] = "@(#)tftp.c 8.1 (Berkeley) 6/6/93"; */
/* static char rcsid[] = "$OpenBSD: tftp.c,v 1.4 1997/08/06 06:43:45 deraadt Exp $"; */ /* static char rcsid[] = "$OpenBSD: tftp.c,v 1.4 1997/08/06 06:43:45 deraadt Exp $"; */
static const char *rcsid = "tftp-hpa $Id$"; static const char *rcsid UNUSED =
"tftp-hpa $Id$";
#endif /* not lint */ #endif /* not lint */
/* Many bug fixes are from Jim Guyton <guyton@rand-unix> */ /* Many bug fixes are from Jim Guyton <guyton@rand-unix> */
@ -64,7 +67,6 @@ static const char *rcsid = "tftp-hpa $Id$";
#include "../config.h" #include "../config.h"
#include "extern.h" #include "extern.h"
#include "tftpsubs.h"
void bsd_signal(int, void (*)(int)); void bsd_signal(int, void (*)(int));
@ -449,6 +451,8 @@ timer(int sig)
{ {
int save_errno = errno; int save_errno = errno;
(void)sig; /* Shut up unused warning */
timeout += rexmtval; timeout += rexmtval;
if (timeout >= maxtimeout) { if (timeout >= maxtimeout) {
printf("Transfer timed out.\n"); printf("Transfer timed out.\n");

View file

@ -46,6 +46,9 @@
#define TFTPSUBS_H #define TFTPSUBS_H
#include <stdlib.h> #include <stdlib.h>
#include <stdio.h>
struct tftphdr;
struct tftphdr *r_init(void); struct tftphdr *r_init(void);
void read_ahead(FILE *, int); void read_ahead(FILE *, int);
@ -66,4 +69,13 @@ extern int segsize;
extern void *xmalloc(size_t); extern void *xmalloc(size_t);
extern char *xstrdup(const char *); extern char *xstrdup(const char *);
/*
* How to annotate unused variables
*/
#ifdef __GNUC__
#define UNUSED __attribute__((unused))
#else
#define UNUSED
#endif
#endif #endif