ladybird/Kernel
Andreas Kling 75ed262fe5 Kernel+ifconfig: Add an MTU value to NetworkAdapter
This defaults to 1500 for all adapters, but LoopbackAdapter increases
it to 65536 on construction.

If an IPv4 packet is larger than the MTU, we'll need to break it into
smaller fragments before transmitting it. This part is a FIXME. :^)
2019-11-28 14:14:26 +01:00
..
Arch/i386 Revert "Kernel: Move Kernel mapping to 0xc0000000" 2019-11-23 17:27:09 +01:00
Devices Kernel: Implement the setkeymap() syscall. 2019-11-25 11:53:02 +01:00
FileSystem Kernel+ifconfig: Add an MTU value to NetworkAdapter 2019-11-28 14:14:26 +01:00
Heap Kernel: Demangle userspace ELF symbols in backtraces 2019-11-27 14:06:24 +01:00
Net Kernel+ifconfig: Add an MTU value to NetworkAdapter 2019-11-28 14:14:26 +01:00
TTY Kernel: Demangle userspace ELF symbols in backtraces 2019-11-27 14:06:24 +01:00
VM Kernel: Fix triple-fault when clicking on SystemServer in SystemMonitor 2019-11-27 12:40:42 +01:00
.bochsrc
.gitignore
Assertions.h
build-gpt-image-grub.sh Build: Fix more bugs in the POSIX sh-ification of scripts 2019-11-03 13:11:43 +01:00
build-image-grub.sh Build: Bump the default disk image size from 500MB to 600MB 2019-11-26 12:54:33 +01:00
build-image-qemu.sh Build: Bump the default disk image size from 500MB to 600MB 2019-11-26 12:54:33 +01:00
build-root-filesystem.sh Demos: Remove "RetroFetch" 2019-11-25 00:07:00 +01:00
CMOS.cpp
CMOS.h
Console.cpp Kernel: Make File's can_read/can_write take a const FileDescription& 2019-11-04 14:03:14 +01:00
Console.h Kernel: Make File's can_read/can_write take a const FileDescription& 2019-11-04 14:03:14 +01:00
DoubleBuffer.cpp Revert "Kernel: Make DoubleBuffer use a KBuffer instead of kmalloc()ing" 2019-10-18 15:58:06 +02:00
DoubleBuffer.h Revert "Kernel: Make DoubleBuffer use a KBuffer instead of kmalloc()ing" 2019-10-18 15:58:06 +02:00
FB.h
grub.cfg
grub_gpt.cfg PartitionTable: Initial GPT Support, Adding Block Limit 2019-10-07 10:11:39 +02:00
init.cpp Kernel: Just hang if VFS::mount_root() fails 2019-11-17 18:58:25 +01:00
install.sh POSIX compliance: (most) shell scripts converted to generic shell 2019-11-03 09:26:22 +01:00
IO.h
IRQHandler.cpp
IRQHandler.h
KBuffer.h
KBufferBuilder.cpp
KBufferBuilder.h
KeyCode.h
KParams.cpp
KParams.h
kprintf.cpp Kernel: Demangle userspace ELF symbols in backtraces 2019-11-27 14:06:24 +01:00
KResult.h
kstdio.h Kernel: Demangle userspace ELF symbols in backtraces 2019-11-27 14:06:24 +01:00
KSyms.cpp Kernel: Remove debug spam about dump_backtrace() calling itself 2019-11-08 17:36:29 +01:00
KSyms.h Kernel: Remove unnecessary init_ksyms() function 2019-11-06 13:36:37 +01:00
linker.ld Revert "Kernel: Move Kernel mapping to 0xc0000000" 2019-11-23 17:27:09 +01:00
Lock.cpp AK: Add Atomic.h 2019-10-12 19:30:59 +02:00
Lock.h AK: Add Atomic.h 2019-10-12 19:30:59 +02:00
makeall.sh Demos: Remove "RetroFetch" 2019-11-25 00:07:00 +01:00
Makefile Kernel: Demangle userspace ELF symbols in backtraces 2019-11-27 14:06:24 +01:00
mkmap.sh
MousePacket.h
Multiboot.h
PCI.cpp
PCI.h
Process.cpp Kernel: listen() should fail with EINVAL for already-connected sockets 2019-11-27 16:01:22 +01:00
Process.h Kernel: Remove Process::state(), everyone should use Thread::state() 2019-11-27 15:31:50 +01:00
ProcessTracer.cpp
ProcessTracer.h Kernel: Make File's can_read/can_write take a const FileDescription& 2019-11-04 14:03:14 +01:00
RTC.cpp
RTC.h
run run: Unbreak this script when running with a regular Bourne /bin/sh 2019-11-13 21:57:51 +01:00
Scheduler.cpp Kernel: Move Thread::m_joinee_exit_value into the JoinBlocker 2019-11-14 21:04:34 +01:00
Scheduler.h
SharedBuffer.cpp Kernel: Teach Region how to remap itself 2019-11-03 21:11:08 +01:00
SharedBuffer.h
StdLib.cpp Kernel: Demangle userspace ELF symbols in backtraces 2019-11-27 14:06:24 +01:00
StdLib.h
sync.sh Build: Make sure PATH is passed properly (#765) 2019-11-12 10:26:50 +01:00
Syscall.cpp Kernel: Make syscall counters and page fault counters per-thread 2019-11-26 21:37:38 +01:00
Syscall.h Kernel: Implement the setkeymap() syscall. 2019-11-25 11:53:02 +01:00
Thread.cpp Kernel+LibPthread+LibC: Create secondary thread stacks in userspace 2019-11-17 17:29:20 +01:00
Thread.h Kernel: Make syscall counters and page fault counters per-thread 2019-11-26 21:37:38 +01:00
UnixTypes.h Kernel: Implement some basic stack pointer validation 2019-11-17 12:15:43 +01:00