Partially implement L3 -> L2 switching