Red Hat Bugzilla – Bug 132802
RPC headers not 64bit ready
Last modified: 2007-11-30 17:07:04 EST
u_long is used in all the RPC headers
They should be defined correctly like here:
We discussed this on IRC.
1) the headers can't change because of binary compatibility requirements
2) the structures in those headers are the host structures, which by
no means have to reflect the layout that goes over the wire.
tcpdump should use xdrmem* RPC accessors.