12345678910111213141516171819202122232425 |
- #include <Kernel/Net/LoopbackAdapter.h>
- LoopbackAdapter& LoopbackAdapter::the()
- {
- static LoopbackAdapter* the;
- if (!the)
- the = new LoopbackAdapter;
- return *the;
- }
- LoopbackAdapter::LoopbackAdapter()
- {
- set_interface_name("loop");
- set_mtu(65536);
- }
- LoopbackAdapter::~LoopbackAdapter()
- {
- }
- void LoopbackAdapter::send_raw(const u8* data, int size)
- {
- dbgprintf("LoopbackAdapter: Sending %d byte(s) to myself.\n", size);
- did_receive(data, size);
- }
|