whitequark
|
3974dc780f
Get rid of unused arguments in Socket::{process,dispatch}.
|
7 years ago |
whitequark
|
ab0eccd213
Get rid of IpPayload and indirection in Socket::dispatch.
|
7 years ago |
whitequark
|
917f89e14b
Use FnOnce, not FnMut, in Socket::dispatch() functions.
|
7 years ago |
whitequark
|
7533542ba8
Fix warnings.
|
7 years ago |
whitequark
|
ee0b8b3f7a
Rework and test raw sockets.
|
7 years ago |
whitequark
|
a1910baa91
Put the debug_id field first in sockets.
|
7 years ago |
whitequark
|
5bf64586cd
Get rid of Result<_, ()>.
|
7 years ago |
whitequark
|
1a11e4db5a
Remove useless redundant tests.
|
7 years ago |
whitequark
|
f31f7240be
Rename RingBuffer::{dequeue_mut→dequeue}, remove RingBuffer::dequeue.
|
7 years ago |
whitequark
|
6bb9200c06
Annotate all simple getters with #[inline].
|
7 years ago |
whitequark
|
5dfc861e38
Remove *Socket::{process,dispatch} from public interface.
|
7 years ago |
whitequark
|
735def7e1b
Do not attempt to validate length of packets being emitted.
|
7 years ago |
Egor Karavaev
|
ed08b74427
Add `RawSocket`.
|
7 years ago |