Revision e8a87169962f0eece1cbf0aaa69e685142a82e1e authored by Marius Strobl on 31 January 2010, 22:16:27 UTC, committed by Marius Strobl on 31 January 2010, 22:16:27 UTC
On LP64 struct ifid is 64-bit aligned while struct fid is 32-bit aligned
so on architectures with strict alignment requirements we can't just simply
cast the latter to the former but need to copy it bytewise instead.

PR:		143010
Approved by:	re (kib)
1 parent eac929d
History
File Mode Size
bootpgw
tools
Announce -rw-r--r-- 2.4 KB
Changes -rw-r--r-- 9.8 KB
ConvOldTab.sh -rwxr-xr-x 3.7 KB
Installation -rw-r--r-- 742 bytes
Makefile -rw-r--r-- 311 bytes
Makefile.UNIX -rw-r--r-- 5.3 KB
Makefile.inc -rw-r--r-- 35 bytes
Problems -rw-r--r-- 2.6 KB
README -rw-r--r-- 5.2 KB
ToDo -rw-r--r-- 2.2 KB
bootp.h -rw-r--r-- 5.0 KB
bootpd.8 -rw-r--r-- 7.6 KB
bootpd.c -rw-r--r-- 33.4 KB
bootpd.h -rw-r--r-- 5.2 KB
bootptab.5 -rw-r--r-- 10.3 KB
bootptab.cmu -rw-r--r-- 4.1 KB
bootptab.mcs -rw-r--r-- 2.5 KB
bptypes.h -rw-r--r-- 303 bytes
dovend.c -rw-r--r-- 9.9 KB
dovend.h -rw-r--r-- 213 bytes
dumptab.c -rw-r--r-- 8.8 KB
getether.c -rw-r--r-- 9.1 KB
getether.h -rw-r--r-- 82 bytes
getif.c -rw-r--r-- 3.0 KB
getif.h -rw-r--r-- 82 bytes
hash.c -rw-r--r-- 10.0 KB
hash.h -rw-r--r-- 4.7 KB
hwaddr.c -rw-r--r-- 8.8 KB
hwaddr.h -rw-r--r-- 900 bytes
lookup.c -rw-r--r-- 2.3 KB
lookup.h -rw-r--r-- 243 bytes
patchlevel.h -rw-r--r-- 86 bytes
readfile.c -rw-r--r-- 46.5 KB
readfile.h -rw-r--r-- 288 bytes
report.c -rw-r--r-- 2.5 KB
report.h -rw-r--r-- 168 bytes
rtmsg.c -rw-r--r-- 6.7 KB
syslog.conf -rw-r--r-- 2.1 KB
trygetea.c -rw-r--r-- 940 bytes
trygetif.c -rw-r--r-- 1.3 KB
trylook.c -rw-r--r-- 817 bytes
tzone.c -rw-r--r-- 951 bytes
tzone.h -rw-r--r-- 66 bytes

README

back to top