david/ipxe
david
/
ipxe
Archived
1
0
Fork 0
This repository has been archived on 2020-12-06. You can view files and clone it, but cannot push or open issues or pull requests.
ipxe/src/include/ipxe
Alex Williamson 47aebc24d3 [dhcp] Extract timing parameters out to config/dhcp.h
iPXE uses DHCP timeouts loosely based on values recommended by the
specification, but often abbreviated to reduce timeouts for reliable
and/or simple network topologies.  Extract the DHCP timing parameters
to config/dhcp.h and document them.  The resulting default iPXE
behavior is exactly the same, but downstreams are now afforded the
opportunity to implement spec-compliant behavior via config file
overrides.

Signed-off-by: Alex Williamson <alex.williamson@redhat.com>
Modified-by: Michael Brown <mcb30@ipxe.org>
Signed-off-by: Michael Brown <mcb30@ipxe.org>
2015-02-25 16:58:43 +00:00
..
efi [efi] Add NII / UNDI driver 2014-10-16 14:13:20 +01:00
errno [efi] Allow for 64-bit EFI_STATUS codes 2014-03-10 16:39:46 +00:00
linux [uaccess] Add memcmp_user() 2014-01-12 22:53:16 +01:00
acpi.h [block] Replace gPXE block-device API with an iPXE asynchronous interface 2010-09-14 20:37:15 +01:00
aes.h [crypto] Upgrade AES and RSA code to upstream axTLS version 1.4.5 2012-03-09 17:14:39 +00:00
ansicol.h [console] Add concept of a "magic" colour 2013-12-09 15:34:14 +00:00
ansiesc.h [console] Allow '?' as an intermediate byte in ANSI escape sequences 2013-12-02 17:20:36 +00:00
aoe.h [block] Replace gPXE block-device API with an iPXE asynchronous interface 2010-09-14 20:37:15 +01:00
api.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
arc4.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
arp.h [neighbour] Generalise concept of neighbour discovery 2013-09-03 02:02:58 +01:00
asn1.h [crypto] Add support for subjectAltName and wildcard certificates 2014-03-31 13:36:54 +01:00
ata.h [block] Replace gPXE block-device API with an iPXE asynchronous interface 2010-09-14 20:37:15 +01:00
base16.h [base16] Generalise base16_decode() to hex_decode() 2013-07-12 15:14:36 +02:00
base64.h [base64] Add ability to decode base64 strings 2010-05-28 12:47:10 +01:00
bigint.h [crypto] Force caller to provide temporary storage for modular calculations 2012-03-18 20:22:43 +00:00
bitbash.h [bitbash] Add optional open() and close() methods for bit-bashing interfaces 2012-08-24 17:26:10 +01:00
bitmap.h [bitmap] Fix bitmaps on 64-bit 2010-05-27 01:18:17 +01:00
bitops.h [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00
blockdev.h [block] Replace gPXE block-device API with an iPXE asynchronous interface 2010-09-14 20:37:15 +01:00
bofm.h [bofm] Allow garbage collection of BOFM code in non-BOFM builds 2011-03-03 02:40:11 +00:00
cbc.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
cdc.h [usb] Handle CDC union functional descriptors 2015-02-09 16:34:55 +00:00
certstore.h [crypto] Generalise X.509 cache to a full certificate store 2014-03-28 17:09:40 +00:00
chap.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
cms.h [crypto] Generalise X.509 cache to a full certificate store 2014-03-28 17:09:40 +00:00
command.h [cmdline] Add generic concat_args() function 2011-03-07 19:21:43 +00:00
console.h [cmdline] Rename "console" command's --bpp option to --depth 2014-01-22 14:28:49 +00:00
cpio.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
crc32.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
crypto.h [crypto] Add pubkey_match() to check for matching public/private key pairs 2014-03-27 00:30:47 +00:00
deflate.h [deflate] Add support for DEFLATE decompression 2014-01-06 03:10:41 +01:00
device.h [usb] Add basic support for USB devices 2015-02-03 12:19:47 +00:00
dhcp.h [dhcp] Extract timing parameters out to config/dhcp.h 2015-02-25 16:58:43 +00:00
dhcpopts.h [settings] Formalise notion of setting applicability 2011-03-22 19:54:58 +00:00
dhcppkt.h [dhcp] Rename length fields for DHCP options 2011-01-10 03:39:26 +00:00
dhcpv6.h [dhcpv6] Add DHCPv6 "filename" setting 2013-12-05 15:12:50 +00:00
dns.h [dns] Support DNS search lists 2014-02-05 14:56:49 +00:00
downloader.h [image] Ensure every image has a fully resolved URI 2014-02-27 13:32:58 +00:00
drbg.h [rng] Choose HMAC_DRBG using SHA-256 as the DRBG algorithm 2012-03-06 13:42:06 +00:00
eapol.h [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00
edd.h [int13] Add infrastructure to support EDD version 4.0 2010-09-22 17:09:56 +01:00
editbox.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
editstring.h [readline] Add replace_string() 2011-03-30 19:26:48 +01:00
eisa.h [device] Make driver name a generic device property 2011-04-07 23:09:19 +01:00
elf.h [multiboot] Place multiboot modules low in memory 2012-04-19 13:13:32 +01:00
eltorito.h [int13] Split out ISO9660 and El Torito definitions to separate header files 2013-03-19 23:21:15 +00:00
entropy.h [rng] Add Linux entropy source using /dev/random 2012-03-18 17:06:03 +00:00
errfile.h [usb] Add generic USB network device framework 2015-02-17 01:21:53 +00:00
errortab.h [libc] Enable automated extraction of error usage reports 2010-05-31 03:11:57 +01:00
eth_slow.h [lacp] Add simple LACP implementation 2010-05-10 16:34:17 +01:00
ethernet.h [efi] Add NII / UNDI driver 2014-10-16 14:13:20 +01:00
fakedhcp.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
fbcon.h [fbcon] Allow for an arbitrary margin around the text area 2014-01-22 14:26:31 +00:00
fc.h [socket] Ensure socket address structure sizes are fixed 2013-12-05 01:21:10 +00:00
fcels.h [fc] Support Fibre Channel ECHO 2010-11-08 03:35:36 +00:00
fcns.h [fc] Add support for Fibre Channel name server lookups 2010-11-08 03:35:36 +00:00
fcoe.h [fcoe] Add support for FIP VLAN discovery 2010-11-26 01:09:41 +00:00
fcp.h [fcp] Add support for the Fibre Channel Protocol 2010-09-15 03:20:26 +01:00
features.h [nfs] Add support for NFS protocol 2013-07-15 17:56:29 +02:00
fip.h [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00
fragment.h [tcpip] Add IP statistics collection as per RFC 4293 2014-03-02 20:33:35 +00:00
ftp.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
gdbserial.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
gdbstub.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
gdbudp.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
hash_df.h [rng] Allow hash_df() to accept multiple underlying hash algorithms 2012-03-05 23:23:45 +00:00
hidemem.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
hmac.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
hmac_drbg.h [rng] Allow HMAC_DRBG to use multiple underlying hash algorithms 2012-03-06 13:12:30 +00:00
http.h [tls] Add support for Server Name Indication (SNI) 2012-03-03 20:15:21 +00:00
hyperv.h [hyperv] Add support for VMBus devices 2014-12-18 16:27:37 +00:00
i2c.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
ib_cm.h [infiniband] Match GID/GUID terminology as used in the IBA 2010-09-15 19:25:05 +01:00
ib_cmrc.h [infiniband] Match GID/GUID terminology as used in the IBA 2010-09-15 19:25:05 +01:00
ib_mad.h [infiniband] Match GID/GUID terminology as used in the IBA 2010-09-15 19:25:05 +01:00
ib_mcast.h [infiniband] Match GID/GUID terminology as used in the IBA 2010-09-15 19:25:05 +01:00
ib_mi.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
ib_packet.h [infiniband] Include destination address vector in ib_complete_recv() 2012-08-31 21:22:58 +01:00
ib_pathrec.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
ib_sma.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
ib_smc.h [infiniband] Always call ib_link_state_changed() in ib_smc_update() 2010-09-16 03:30:45 +01:00
ib_srp.h [infiniband] Match GID/GUID terminology as used in the IBA 2010-09-15 19:25:05 +01:00
ibft.h [iscsi] Include IP address origin in iBFT 2014-06-12 17:09:16 +01:00
icmp.h [icmp] Add support for sending ICMP echo requests 2013-10-21 15:08:12 +01:00
icmpv6.h [ipv6] Add ndp_tx_router_solicitation() to send router solicitations 2013-10-25 17:29:25 +01:00
ieee80211.h [libc] Enable automated extraction of error usage reports 2010-05-31 03:11:57 +01:00
if_arp.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
if_ether.h [vlan] Add support for IEEE 802.1Q VLANs 2010-11-20 16:52:04 +00:00
image.h [image] Add image_pixbuf() to create pixel buffer from image 2013-11-27 11:27:50 +00:00
in.h [ipv6] Fix definition of IN6_IS_ADDR_LINKLOCAL() 2014-05-21 17:53:02 +01:00
infiniband.h [infiniband] Include destination address vector in ib_complete_recv() 2012-08-31 21:22:58 +01:00
init.h [prefix] Allow iPXE's own command line to be executed as a script 2011-03-07 22:28:31 +00:00
interface.h [interface] Allow for non-pass-through interface methods 2010-06-22 19:12:40 +01:00
io.h [ioapi] Centralise notion of PAGE_SIZE 2014-07-28 16:58:35 +01:00
iobuf.h [iobuf] Add iob_split() to split an I/O buffer into portions 2014-12-18 14:46:38 +00:00
ip.h [settings] Allow for IPv6 setting types in non-IPv6 builds 2013-12-05 00:41:49 +00:00
ipoib.h [ipoib] Expose Ethernet-compatible eIPoIB link-layer addresses and headers 2012-08-31 21:22:59 +01:00
ipstat.h [tcpip] Add IP statistics collection as per RFC 4293 2014-03-02 20:33:35 +00:00
ipv6.h [settings] Allow for IPv6 setting types in non-IPv6 builds 2013-12-05 00:41:49 +00:00
isa.h [device] Make driver name a generic device property 2011-04-07 23:09:19 +01:00
isa_ids.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
isapnp.h [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00
iscsi.h [src] Fix spelling in comments, debug messages and local variable names 2013-01-03 15:18:48 +00:00
iso9660.h [int13] Split out ISO9660 and El Torito definitions to separate header files 2013-03-19 23:21:15 +00:00
isqrt.h [libc] Add isqrt() function to find integer square roots 2014-04-26 18:19:49 +01:00
job.h [job] Allow job_progress() to return an ongoing job status code, if known 2013-11-01 16:17:28 +00:00
keymap.h [console] Add facility for rudimentary keyboard mapping 2011-03-16 12:02:52 +00:00
keys.h [bios] Recognise scancodes for F5-F12 inclusive 2011-03-07 19:22:20 +00:00
linebuf.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
lineconsole.h [console] Do not share ANSI escape context between lineconsole users 2012-03-26 21:58:50 +01:00
linux.h [linux] Add support for accessing PCI configuration space via /proc/bus/pci 2013-07-13 12:44:45 +02:00
linux_compat.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
list.h [list] Add sanity checks after list-adding functions 2014-12-12 10:18:03 +00:00
login_ui.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
malloc.h [malloc] Allow allocation of memory with a specified alignment offset 2012-08-31 21:22:45 +01:00
mca.h [device] Make driver name a generic device property 2011-04-07 23:09:19 +01:00
md5.h [crypto] Replace MD5 implementation 2012-03-05 10:25:58 +00:00
memblock.h [umalloc] Split largest_memblock() function out from init_eheap() 2012-11-06 17:44:40 +00:00
menu.h [parseopt] Add parse_timeout() 2013-11-01 02:26:19 +00:00
mii.h [mii] Add mii_dump() to dump all MII registers 2014-03-10 12:21:54 +00:00
monojob.h [monojob] Add timeout parameter to monojob_wait() 2013-11-01 16:26:02 +00:00
mount.h [nfs] Add support for NFS protocol 2013-07-15 17:56:29 +02:00
nap.h [linux] Add nap 2010-08-19 12:38:08 +01:00
ndp.h [ipv6] Fix compilation under FreeBSD 2013-12-21 13:22:53 +00:00
neighbour.h [neighbour] Add nstat() function to print out neighbour table 2013-09-25 14:36:30 +01:00
net80211.h [settings] Force settings into alphabetical order within sections 2013-12-05 12:43:28 +00:00
net80211_err.h [libc] Use __einfo() tuple as first argument to EUNIQ() 2013-04-19 00:45:13 +01:00
netdevice.h [rndis] Add generic RNDIS device abstraction 2014-12-18 14:46:38 +00:00
nfs.h [nfs] Add support for NFS protocol 2013-07-15 17:56:29 +02:00
nfs_open.h [nfs] Add support for NFS protocol 2013-07-15 17:56:29 +02:00
nfs_uri.h [nfs] Rewrite NFS URI handling 2014-05-18 21:53:39 +01:00
null_entropy.h [rng] Allow entropy_enable() to return an error 2012-03-18 17:05:37 +00:00
null_nap.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
null_reboot.h [efi] Add "reboot" command for EFI 2013-03-22 13:44:02 +00:00
null_sanboot.h [sanboot] Add "sanhook" and "sanunhook" commands 2011-04-24 16:44:34 +01:00
null_time.h [time] Define an API for getting the current time 2012-03-19 22:13:27 +00:00
nvo.h [settings] Explicitly separate the concept of a completed fetched setting 2013-12-05 00:37:02 +00:00
nvs.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
nvsvpd.h [pci] Auto-resize VPD fields used for non-volatile storage 2011-01-19 13:52:56 +00:00
ocsp.h [crypto] Accept OCSP responses containing multiple certificates 2013-05-29 16:41:58 +01:00
oncrpc.h [nfs] Add support for NFS protocol 2013-07-15 17:56:29 +02:00
oncrpc_iob.h [nfs] Add support for NFS protocol 2013-07-15 17:56:29 +02:00
open.h [xfer] Expose xfer_uri_opener() 2011-01-27 18:46:07 +00:00
params.h [params] Use reference counters for form parameter lists 2014-02-26 23:34:07 +00:00
parseopt.h [parseopt] Add parse_netdev_configurator() 2013-11-05 17:30:20 +00:00
pci.h [pci] Allow drivers to specify a PCI class 2015-02-02 14:31:18 +00:00
pci_ids.h [pci] Allow drivers to specify a PCI class 2015-02-02 14:31:18 +00:00
pci_io.h [linux] Add support for accessing PCI configuration space via /proc/bus/pci 2013-07-13 12:44:45 +02:00
pcibackup.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
pcivpd.h [pci] Add ability to resize a VPD field 2011-01-19 13:52:55 +00:00
pending.h [cmdline] Rewrite "sync" command to use monojob_wait() 2013-11-01 17:00:16 +00:00
ping.h [icmp] Add support for sending ICMP echo requests 2013-10-21 15:08:12 +01:00
pinger.h [ping] Allow termination after a specified number of packets 2014-10-23 16:39:42 +01:00
pixbuf.h [pixbuf] Add generic concept of a pixel buffer 2013-11-27 11:27:50 +00:00
png.h [png] Add support for PNG images 2014-01-12 22:53:16 +01:00
pnm.h [pnm] Add support for PNM images 2013-11-27 11:27:51 +00:00
portmap.h [nfs] Add support for NFS protocol 2013-07-15 17:56:29 +02:00
posix_io.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
privkey.h [crypto] Generalise X.509 cache to a full certificate store 2014-03-28 17:09:40 +00:00
process.h [process] Mark process descriptor as static in PERMANENT_PROCESS 2013-04-25 15:15:43 +01:00
profile.h [profile] Allow interrupts to be excluded from profiling results 2014-05-04 13:39:42 +01:00
random_nz.h [rng] Add get_random_nz() function required by RSA algorithm 2012-02-21 12:42:54 +00:00
rarp.h [build] Fix misaligned table entries when using gcc 4.5 2010-08-20 10:13:04 +01:00
rbg.h [rng] Add ANS X9.82 RBG wrapper functions 2012-02-21 12:42:46 +00:00
rc80211.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
reboot.h [cmdline] Add "poweroff" command 2013-07-15 13:49:48 +02:00
refcnt.h [refcnt] Check reference validity on each use of ref_get() and ref_put() 2010-11-08 03:35:35 +00:00
resolv.h [interface] Convert all name-resolution interfaces to generic interfaces 2010-06-22 15:45:57 +01:00
retry.h [retry] Expose retry_poll() to explicitly poll all running timers 2012-08-31 20:21:15 +01:00
rndis.h [rndis] Add rndis_rx_err() 2015-02-11 17:26:51 +00:00
rootcert.h [tls] Add full X.509 certificate parsing 2012-03-19 00:22:22 +00:00
rotate.h [crypto] Use standard bit-rotation functions 2012-03-21 16:27:12 +00:00
rsa.h [crypto] Move all ASN.1 OIDs to asn1.h 2012-03-21 16:27:12 +00:00
sanboot.h [sanboot] Add "sanhook" and "sanunhook" commands 2011-04-24 16:44:34 +01:00
script.h [prefix] Allow iPXE's own command line to be executed as a script 2011-03-07 22:28:31 +00:00
scsi.h [scsi] Improve sense code parsing 2014-06-03 02:04:46 +01:00
sec80211.h [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00
segment.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
serial.h [serial] Don't enable serial console without serial support 2012-10-05 15:18:57 +01:00
settings.h [dns] Support DNS search lists 2014-02-05 14:56:49 +00:00
settings_ui.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
sha1.h [crypto] Replace SHA-1 implementation 2012-03-04 17:42:29 +00:00
sha256.h [crypto] Add SHA-256 algorithm 2012-03-05 00:18:49 +00:00
shell.h [cmdline] Match user expectations for &&, ||, goto, and exit 2010-11-29 14:19:59 +00:00
smbios.h [smbios] Expose board serial number as ${board-serial} 2014-06-12 17:59:52 +01:00
socket.h [socket] Ensure socket address structure sizes are fixed 2013-12-05 01:21:10 +00:00
spi.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
spi_bit.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
srp.h [infiniband] Include the SRP login rejection reason in the error number 2010-09-22 20:05:39 +01:00
string.h [libc] Rewrite strtoul() 2015-02-19 16:00:01 +00:00
syslog.h [syslog] Include hostname within syslog messages where possible 2012-06-20 14:59:06 +01:00
tables.h [build] Avoid spurious unused-but-set-variable warnings in gcc 4.6 2011-03-16 19:31:44 +00:00
tcp.h [tcp] Calculate correct MSS from peer address 2014-03-04 13:23:29 +00:00
tcpip.h [tcpip] Provide tcpip_mtu() to determine the maximum transmission unit 2014-03-04 13:13:54 +00:00
test.h [test] Add okx() macro taking an explicit file name and line number 2014-01-06 03:09:37 +01:00
tftp.h [tftp] Allow TFTP block size to be controlled via the PXE TFTP API 2013-03-06 17:35:30 +00:00
threewire.h [natsemi] Replace driver for National Semicondutor NICs 2012-04-26 14:17:24 +01:00
time.h [time] Add Linux time source using gettimeofday() 2012-05-04 17:54:31 +01:00
timer.h [linux] Add timer 2010-08-19 12:32:53 +01:00
tls.h [crypto] Generalise X.509 cache to a full certificate store 2014-03-28 17:09:40 +00:00
uaccess.h [uaccess] Add memcmp_user() 2014-01-12 22:53:16 +01:00
udp.h [udp] Remove obsolete constants 2010-11-19 16:08:05 +00:00
umalloc.h [linux] Add umalloc 2010-08-19 12:37:48 +01:00
uri.h [uri] Allow tftp_uri() to construct a URI with a custom port 2015-02-06 12:18:18 +00:00
usb.h [usb] Provide generic framework for refilling receive endpoints 2015-02-13 01:10:51 +00:00
usbnet.h [usb] Add generic USB network device framework 2015-02-17 01:21:53 +00:00
uuid.h [uuid] Abstract UUID mangling code out to a separate uuid_mangle() function 2013-03-20 15:06:40 +00:00
validator.h [crypto] Add asynchronous certificate validator 2012-05-08 12:49:01 +01:00
version.h [build] Expose build timestamp, build name, and product names 2014-06-24 15:32:35 +01:00
virtio-pci.h [virtio] Replace virtio-net with native iPXE driver 2010-07-17 17:07:14 +01:00
virtio-ring.h [ioapi] Centralise notion of PAGE_SIZE 2014-07-28 16:58:35 +01:00
vlan.h [netdevice] Add vlan_tag() to get the VLAN tag of a network device 2013-03-01 16:11:40 +00:00
vmbus.h [hyperv] Require support for VMBus version 3.0 or newer 2014-12-21 11:21:23 +00:00
vsprintf.h [build] Rename gPXE to iPXE 2010-04-19 23:43:39 +01:00
wpa.h [legal] Update FSF mailing address in GPL licence texts 2012-07-20 19:55:45 +01:00
x509.h [crypto] Add support for iPAddress subject alternative names 2014-07-11 16:55:14 +01:00
xen.h [xen] Use version 1 grant tables by default 2014-08-13 19:21:42 +01:00
xenbus.h [xen] Cope with unexpected initial backend states 2014-08-14 00:14:51 +01:00
xenevent.h [xen] Add basic support for PV-HVM domains 2014-07-29 15:57:44 +01:00
xengrant.h [xen] Use version 1 grant tables by default 2014-08-13 19:21:42 +01:00
xenmem.h [xen] Add basic support for PV-HVM domains 2014-07-29 15:57:44 +01:00
xenstore.h [xen] Add basic support for PV-HVM domains 2014-07-29 15:57:44 +01:00
xenver.h [xen] Add basic support for PV-HVM domains 2014-07-29 15:57:44 +01:00
xfer.h [fc] Add support for Fibre Channel devices 2010-09-15 03:16:24 +01:00
xferbuf.h [xferbuf] Add generic data-transfer buffer 2012-05-08 19:16:46 +01:00