Skip to content
Snippets Groups Projects
  • Michael Tüxen's avatar
    a9e2e535
    Fix alignment of headers in the packet buffer · a9e2e535
    Michael Tüxen authored
    
    This patch makes sure that all heaaders start at a four byte
    boundary. This is done by not having the ethernet header, which
    is 14 bytes long, in the packet buffer.
    This fixes the remote mode for platforms having strict alignment
    restrictions, like ARM. Without this patch you can't use the remote
    mode on a Rasperry Pi running FreeBSD.
    This patch has been tested on Linux (Intel) in local and remote mode
    and one FreeBSD (Intel and ARM) in local and remote mode.
    
    Signed-off-by: default avatarMichael Tuexen <tuexen@fh-muenster.de>
    a9e2e535
    History
    Fix alignment of headers in the packet buffer
    Michael Tüxen authored
    
    This patch makes sure that all heaaders start at a four byte
    boundary. This is done by not having the ethernet header, which
    is 14 bytes long, in the packet buffer.
    This fixes the remote mode for platforms having strict alignment
    restrictions, like ARM. Without this patch you can't use the remote
    mode on a Rasperry Pi running FreeBSD.
    This patch has been tested on Linux (Intel) in local and remote mode
    and one FreeBSD (Intel and ARM) in local and remote mode.
    
    Signed-off-by: default avatarMichael Tuexen <tuexen@fh-muenster.de>
Code owners
Assign users and groups as approvers for specific file changes. Learn more.