Linux ethernet frame processor