summaryrefslogtreecommitdiffstats
path: root/src/interface/efi
diff options
context:
space:
mode:
authorMichael Brown2008-10-15 05:17:48 +0200
committerMichael Brown2008-10-16 06:13:40 +0200
commit3a505dfc350cc9c720c170660f0c779ec32a4bfd (patch)
tree15616d0540523e1f43f22ca67f4e0bba46923359 /src/interface/efi
parent[netdevice] Split multicast hashing out into an mc_hash method (diff)
downloadipxe-3a505dfc350cc9c720c170660f0c779ec32a4bfd.tar.gz
ipxe-3a505dfc350cc9c720c170660f0c779ec32a4bfd.tar.xz
ipxe-3a505dfc350cc9c720c170660f0c779ec32a4bfd.zip
[netdevice] Change link-layer push() and pull() methods to take raw types
EFI requires us to be able to specify the source address for individual transmitted packets, and to be able to extract the destination address on received packets. Take advantage of this to rationalise the push() and pull() methods so that push() takes a (dest,source,proto) tuple and pull() returns a (dest,source,proto) tuple.
Diffstat (limited to 'src/interface/efi')
0 files changed, 0 insertions, 0 deletions