diff options
author | Vlad Yasevich <vladislav.yasevich@hp.com> | 2006-01-17 20:54:06 +0100 |
---|---|---|
committer | Sridhar Samudrala <sri@us.ibm.com> | 2006-01-17 20:54:06 +0100 |
commit | 38b0e42aba928d9929a26ec23b850c36a31fca5f (patch) | |
tree | 934a3678968b7f5f19bf6543f527c0cef39b25c8 /net/sctp/transport.c | |
parent | [SCTP]: sctp doesn't show all associations/endpoints in /proc (diff) | |
download | linux-38b0e42aba928d9929a26ec23b850c36a31fca5f.tar.xz linux-38b0e42aba928d9929a26ec23b850c36a31fca5f.zip |
[SCTP]: Fix sctp_assoc_seq_show() panics on big-endian systems.
This patch corrects the panic by casting the argument to the
pointer of correct size. On big-endian systems we ended up loading
only 32 bits of data because we are treating the pointer as an int*.
By treating this pointer as loff_t*, we'll load the full 64 bits
and then let regular integer demotion take place which will give us
the correct value.
Signed-off-by: Vlad Yaseivch <vladislav.yasevich@hp.com>
Signed-off-by: Sridhar Samudrala <sri@us.ibm.com>
Diffstat (limited to 'net/sctp/transport.c')
0 files changed, 0 insertions, 0 deletions