summaryrefslogtreecommitdiff
path: root/usr/src
diff options
context:
space:
mode:
authorToomas Soome <tsoome@me.com>2018-02-19 21:20:33 +0200
committerDan McDonald <danmcd@joyent.com>2018-02-20 19:57:25 -0500
commitd32e0fcacf2171e3119de0a92fb7d86b397d4d69 (patch)
tree27b835b4d430cb125e4c63271e73f13526d135ab /usr/src
parenta69e76ca280a5227e229566b1e076da8f32193e0 (diff)
downloadillumos-joyent-d32e0fcacf2171e3119de0a92fb7d86b397d4d69.tar.gz
9135 libresolv2: this statement may fall through
Reviewed by: Andy Fiddaman <omnios@citrus-it.co.uk> Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Approved by: Dan McDonald <danmcd@joyent.com>
Diffstat (limited to 'usr/src')
-rw-r--r--usr/src/lib/libresolv2/common/nameser/ns_print.c2
-rw-r--r--usr/src/lib/libresolv2/common/nameser/ns_ttl.c4
2 files changed, 6 insertions, 0 deletions
diff --git a/usr/src/lib/libresolv2/common/nameser/ns_print.c b/usr/src/lib/libresolv2/common/nameser/ns_print.c
index 4b7d0c0200..a311051144 100644
--- a/usr/src/lib/libresolv2/common/nameser/ns_print.c
+++ b/usr/src/lib/libresolv2/common/nameser/ns_print.c
@@ -895,6 +895,7 @@ ns_sprintrrf(const u_char *msg, size_t msglen,
T(addstr(" )", 2, &buf, &buflen));
}
}
+ /* FALLTHROUGH */
case ns_t_ipseckey: {
int n;
@@ -986,6 +987,7 @@ ns_sprintrrf(const u_char *msg, size_t msglen,
T(addstr(" )", 2, &buf, &buflen));
}
}
+ /* FALLTHROUGH */
case ns_t_hip: {
unsigned int i, hip_len, algorithm, key_len;
diff --git a/usr/src/lib/libresolv2/common/nameser/ns_ttl.c b/usr/src/lib/libresolv2/common/nameser/ns_ttl.c
index e3f4a023ac..e14a7e7c90 100644
--- a/usr/src/lib/libresolv2/common/nameser/ns_ttl.c
+++ b/usr/src/lib/libresolv2/common/nameser/ns_ttl.c
@@ -111,9 +111,13 @@ ns_parse_ttl(const char *src, u_long *dst) {
ch = toupper(ch);
switch (ch) {
case 'W': tmp *= 7;
+ /* FALLTHROUGH */
case 'D': tmp *= 24;
+ /* FALLTHROUGH */
case 'H': tmp *= 60;
+ /* FALLTHROUGH */
case 'M': tmp *= 60;
+ /* FALLTHROUGH */
case 'S': break;
default: goto einval;
}