aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/rtadvd/rtadvd.c
diff options
context:
space:
mode:
authorHajimu UMEMOTO <ume@FreeBSD.org>2003-08-15 17:20:49 +0000
committerHajimu UMEMOTO <ume@FreeBSD.org>2003-08-15 17:20:49 +0000
commit51964a1b2b0aca4d25daa70840b002045627a556 (patch)
tree45146aee0812e715b3ec975a3e4c566a81bdc5ba /usr.sbin/rtadvd/rtadvd.c
parentf945ca51dc600756d07f47343d3e87961bf17807 (diff)
downloadsrc-51964a1b2b0aca4d25daa70840b002045627a556.tar.gz
src-51964a1b2b0aca4d25daa70840b002045627a556.zip
variable shared with signal handler needs to be "volatile sig_atomic_t".
Obtained from: KAME MFC after: 1 week
Notes
Notes: svn path=/head/; revision=118961
Diffstat (limited to 'usr.sbin/rtadvd/rtadvd.c')
-rw-r--r--usr.sbin/rtadvd/rtadvd.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/usr.sbin/rtadvd/rtadvd.c b/usr.sbin/rtadvd/rtadvd.c
index 497cd0f1254e..e0811cab3c43 100644
--- a/usr.sbin/rtadvd/rtadvd.c
+++ b/usr.sbin/rtadvd/rtadvd.c
@@ -72,8 +72,8 @@ static u_char *rcvcmsgbuf;
static size_t rcvcmsgbuflen;
static u_char *sndcmsgbuf = NULL;
static size_t sndcmsgbuflen;
-static int do_dump;
-static int do_die;
+volatile sig_atomic_t do_dump;
+volatile sig_atomic_t do_die;
struct msghdr sndmhdr;
struct iovec rcviov[2];
struct iovec sndiov[2];