aboutsummaryrefslogtreecommitdiff
path: root/cddl/contrib/opensolaris/common/util
diff options
context:
space:
mode:
authorMark Johnston <markj@FreeBSD.org>2015-05-10 21:39:24 +0000
committerMark Johnston <markj@FreeBSD.org>2015-05-10 21:39:24 +0000
commit3e5645b78f476816ca3b5acc28b29bbafbb9c444 (patch)
tree6b678e85c73a5c729ecc4e4a0cf188da3436a4bf /cddl/contrib/opensolaris/common/util
parent55b130956d63f4aa283b24b0db3dc3d61f6c0ec0 (diff)
downloadsrc-3e5645b78f476816ca3b5acc28b29bbafbb9c444.tar.gz
src-3e5645b78f476816ca3b5acc28b29bbafbb9c444.zip
ctf_add_type(): when looking up an integer or floating point type in the
list of pending dynamic type definitions, a match on the type name is not sufficient - we need to compare the type encodings as well. For example, bitfields have their own distinct type definitions which share the name of the underlying integer type, and these types aren't generally interchangeable. This bug was causing the following libdtrace error when attempting to trace the th_flags member of a struct tcphdr: cg: bad field: off 104 type <32877> bits 539620016 Reported by: rwatson MFC after: 3 weeks
Notes
Notes: svn path=/head/; revision=282739
Diffstat (limited to 'cddl/contrib/opensolaris/common/util')
0 files changed, 0 insertions, 0 deletions