diff options
author | fenner <fenner@FreeBSD.org> | 1996-11-13 06:02:54 +0800 |
---|---|---|
committer | fenner <fenner@FreeBSD.org> | 1996-11-13 06:02:54 +0800 |
commit | e2760654710d3c4e841cabf6ac05a9e45980cb72 (patch) | |
tree | a47ccbabc14942b8ff6bfe8d25b041652c87cd10 /net/sdr/files | |
parent | 90d17596d8563711b502a70b509259e5c8afdae4 (diff) | |
download | freebsd-ports-gnome-e2760654710d3c4e841cabf6ac05a9e45980cb72.tar.gz freebsd-ports-gnome-e2760654710d3c4e841cabf6ac05a9e45980cb72.tar.zst freebsd-ports-gnome-e2760654710d3c4e841cabf6ac05a9e45980cb72.zip |
Fix endian-ness problem in bitfield.
Pointed-out-by: Denis DeLaRoca <CSP1DWD@mvs.oac.ucla.edu>
Diffstat (limited to 'net/sdr/files')
-rw-r--r-- | net/sdr/files/patch-ac | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/net/sdr/files/patch-ac b/net/sdr/files/patch-ac new file mode 100644 index 000000000000..d7a08664be82 --- /dev/null +++ b/net/sdr/files/patch-ac @@ -0,0 +1,27 @@ +Index: src/sdr.h +=================================================================== +RCS file: /tilde/fenner/conf/sdr/cvs/sdr/src/sdr.h,v +retrieving revision 1.7 +diff -c -r1.7 sdr.h +*** 1.7 1996/11/12 17:33:22 +--- sdr.h 1996/11/12 17:39:10 +*************** +*** 147,156 **** +--- 147,163 ---- + }; + + struct sap_header { ++ #if BYTE_ORDER == BIG_ENDIAN + u_int version:3; + u_int type:3; + u_int enc:1; + u_int compress:1; ++ #else ++ u_int compress:1; ++ u_int enc:1; ++ u_int type:3; ++ u_int version:3; ++ #endif + u_int authlen:8; + u_int msgid:16; + u_int src; |