[tables] Incorporate table data type information into table definition
authorMichael Brown <mcb30@etherboot.org>
Fri, 13 Mar 2009 00:13:38 +0000 (00:13 +0000)
committerMichael Brown <mcb30@etherboot.org>
Fri, 13 Mar 2009 02:10:21 +0000 (02:10 +0000)
commit3c68ff99eaff6e0d615349bdc85ea12ad8345284
tree969a335fe8d1685203f7bfe90d07868dcbc1fe34
parent1266d7902bf7f2534ee279671d48613ef9b2434c
[tables] Incorporate table data type information into table definition

Eliminate the potential for mismatches between table names and the
table entry data type by incorporating the data type into the
definition of the table, rather than specifying it explicitly in each
table accessor method.
26 files changed:
src/core/resolv.c
src/hci/tui/settings_ui.c
src/include/console.h
src/include/gpxe/arp.h
src/include/gpxe/command.h
src/include/gpxe/device.h
src/include/gpxe/efi/efi.h
src/include/gpxe/eisa.h
src/include/gpxe/errortab.h
src/include/gpxe/features.h
src/include/gpxe/gdbstub.h
src/include/gpxe/image.h
src/include/gpxe/init.h
src/include/gpxe/isa.h
src/include/gpxe/isapnp.h
src/include/gpxe/mca.h
src/include/gpxe/netdevice.h
src/include/gpxe/open.h
src/include/gpxe/pci.h
src/include/gpxe/process.h
src/include/gpxe/resolv.h
src/include/gpxe/sanboot.h
src/include/gpxe/settings.h
src/include/gpxe/tables.h
src/include/gpxe/tcpip.h
src/net/udp/dhcp.c