Fixed assumptions about integer sizes.

git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@539 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
Johan Danielsson
1996-05-15 03:25:21 +00:00
parent 9327c26477
commit 1ed32ba8a6

View File

@@ -651,10 +651,9 @@ host_port
char *a, *p;
data_dest.sin_family = AF_INET;
p = (char *)&data_dest.sin_port;
p[0] = $9; p[1] = $11;
a = (char *)&data_dest.sin_addr;
a[0] = $1; a[1] = $3; a[2] = $5; a[3] = $7;
data_dest.sin_port = htons($9 * 256 + $11);
data_dest.sin_addr.s_addr =
htonl(($1 << 24) | ($3 << 16) | ($5 << 8) | $7);
}
;