aboutsummaryrefslogtreecommitdiff
path: root/misc/search.h
diff options
context:
space:
mode:
authorSergey <s.korolev@ndmsystems.com>2020-04-24 17:18:41 -0400
committerDJ Delorie <dj@redhat.com>2020-05-11 17:09:05 -0400
commitc2d0411488c68a07cc22a5dd76fa37e952d2a66b (patch)
tree54a88f59533c6ef46c27fd7bca207e178be4fc0a /misc/search.h
parent6fcb0272f76721a45e33061404120907e8c5dae4 (diff)
downloadglibc-c2d0411488c68a07cc22a5dd76fa37e952d2a66b.zip
glibc-c2d0411488c68a07cc22a5dd76fa37e952d2a66b.tar.gz
glibc-c2d0411488c68a07cc22a5dd76fa37e952d2a66b.tar.bz2
Use unsigned constants for ICMP6 filters [BZ #22489]
The core problem here is that the filter array elements are unsigned but the computed constants are signed. This both causes a signededness conversion at the &= step and may cause undefined behavior if the MSB is being modified. This patch uses unsigned constants to avoid both cases. - DJ
Diffstat (limited to 'misc/search.h')
0 files changed, 0 insertions, 0 deletions