diff options
author | Hajimu UMEMOTO <ume@FreeBSD.org> | 2003-08-15 17:20:49 +0000 |
---|---|---|
committer | Hajimu UMEMOTO <ume@FreeBSD.org> | 2003-08-15 17:20:49 +0000 |
commit | 51964a1b2b0aca4d25daa70840b002045627a556 (patch) | |
tree | 45146aee0812e715b3ec975a3e4c566a81bdc5ba /usr.sbin/rtadvd/rtadvd.c | |
parent | f945ca51dc600756d07f47343d3e87961bf17807 (diff) | |
download | src-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.c | 4 |
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]; |