be limited to 0xfff8 but the actual limit was 0x1fff. Add a missing shift to support fragments for big IP packets. ok naddy