summaryrefslogtreecommitdiffstats
path: root/module
diff options
context:
space:
mode:
authorRicardo M. Correia <[email protected]>2009-03-11 05:39:03 +0000
committerBrian Behlendorf <[email protected]>2009-03-11 16:27:35 -0700
commit6c33eb816268ef3fef9bb8ca9079bb46aad26605 (patch)
tree6a2c6d3160aeb648531761dc56b9a2af04f80106 /module
parentf48b61938a7efc427946418e987ce751ca6160c7 (diff)
Minor bug fix in XDR code introduced in last minute change before landing.
1) Removed xdr_bytesrec typedef which has no consumers. If we re-add it should also probably be xdr_bytesrec_t.
Diffstat (limited to 'module')
-rw-r--r--module/spl/spl-xdr.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/module/spl/spl-xdr.c b/module/spl/spl-xdr.c
index feaa59e4f..16e42c336 100644
--- a/module/spl/spl-xdr.c
+++ b/module/spl/spl-xdr.c
@@ -186,7 +186,7 @@ xdrmem_enc_bytes(XDR *xdrs, caddr_t cp, const uint_t cnt)
if (xdrs->x_addr > xdrs->x_addr_end)
return FALSE;
- if (xdrs->x_addr_end - xdrs->x_addr > size)
+ if (xdrs->x_addr_end - xdrs->x_addr < size)
return FALSE;
memcpy(xdrs->x_addr, cp, cnt);
@@ -215,7 +215,7 @@ xdrmem_dec_bytes(XDR *xdrs, caddr_t cp, const uint_t cnt)
if (xdrs->x_addr > xdrs->x_addr_end)
return FALSE;
- if (xdrs->x_addr_end - xdrs->x_addr > size)
+ if (xdrs->x_addr_end - xdrs->x_addr < size)
return FALSE;
memcpy(cp, xdrs->x_addr, cnt);