diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2020-08-30 21:07:12 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2020-08-30 21:07:12 +0000 |
commit | b87704b227984c6b99b3cfc12a5b21ca069baeb3 (patch) | |
tree | 6ca98bdf3d5d46f13c033f8250eee283ff5c32aa | |
parent | 647fbd99572971634d194eaffad780a230d31a7e (diff) | |
parent | 087507107e7a5d352dbcd8bd5618b5f82bb160eb (diff) | |
download | bionic-android11-qpr1-d-release.tar.gz |
Snap for 6801615 from 087507107e7a5d352dbcd8bd5618b5f82bb160eb to rvc-qpr1-releaseandroid-11.0.0_r31android-11.0.0_r29android-11.0.0_r28android-11.0.0_r27android-11.0.0_r26android-11.0.0_r24android-11.0.0_r23android-11.0.0_r22android-11.0.0_r21android-11.0.0_r20android-11.0.0_r19android-11.0.0_r18android11-qpr1-s2-releaseandroid11-qpr1-s1-releaseandroid11-qpr1-releaseandroid11-qpr1-d-s1-releaseandroid11-qpr1-d-release
Change-Id: I5d2a1c0f9825492254270da0d6d0c565b8ff8510
-rw-r--r-- | libc/dns/resolv/res_send.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libc/dns/resolv/res_send.c b/libc/dns/resolv/res_send.c index a645a6b4a..fa81e6dc5 100644 --- a/libc/dns/resolv/res_send.c +++ b/libc/dns/resolv/res_send.c @@ -948,6 +948,8 @@ send_vc(res_state statp, struct __res_params* params, else break; } + // return size should never exceed container size + resplen = anssiz; } /* * If the calling applicating has bailed out of @@ -960,7 +962,7 @@ send_vc(res_state statp, struct __res_params* params, DprintQ((statp->options & RES_DEBUG) || (statp->pfcode & RES_PRF_REPLY), (stdout, ";; old answer (unexpected):\n"), - ans, (resplen > anssiz) ? anssiz: resplen); + ans, resplen); goto read_len; } |