Mercurial > nomad > experimental
changeset 1231:cf7b1e9a50b9 draft obsolete
WIP: gross xdrfd hack
author | Josef 'Jeff' Sipek <jeffpc@josefsipek.net> |
---|---|
date | Sat, 16 Mar 2019 11:28:30 -0400 |
obsolete | rewritten using amend, rebase as fecec851b5d6 by Josef 'Jeff' Sipek <jeffpc@josefsipek.net> between Fri, 16 Dec 2022 19:59:24 -0500 and Fri, 16 Dec 2022 20:03:42 -0500 |
parents | 7f64f55d3a0a |
children | bb20cbeff4c7 |
files | src/common/xdrfd.c |
diffstat | 1 files changed, 8 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/common/xdrfd.c Sat Apr 25 10:03:21 2020 -0400 +++ b/src/common/xdrfd.c Sat Mar 16 11:28:30 2019 -0400 @@ -150,7 +150,15 @@ if (!xdrfd_getint32(xdrs, &tmp)) return FALSE; + /* + * solaris/illumos/unleashed/glibc sign extend + * freebsd/openbsd zero extends + */ +#if 0 *p = (long) tmp; +#else + *p = (uint32_t) tmp; +#endif return TRUE; }