smoltcp icon indicating copy to clipboard operation
smoltcp copied to clipboard

a smol tcp/ip stack

Results 117 smoltcp issues
Sort by recently updated
recently updated
newest added

`recv_slice` for [RawSocket](https://docs.rs/smoltcp/0.6.0/smoltcp/socket/struct.RawSocket.html#method.recv_slice), [IcmpSocket](https://docs.rs/smoltcp/0.6.0/smoltcp/socket/struct.IcmpSocket.html#method.recv_slice) and [UdpSocket](https://docs.rs/smoltcp/0.6.0/smoltcp/socket/struct.UdpSocket.html#method.recv_slice) may lose data if the provided buffer is smaller than the packet to dequeue. I don't know if it should not dequeue and return...

kind/bug

IGMP multicast group membership reports should have the Router Alert flag set.

kind/feature

At the moment, polling the ethernet interface works by passing in a `SocketSet`, which is passed down to the `process_*` methods (e.g. `process_udp`). The `process_*` methods then iterate over the...

kind/feature

As mentioned in #50, I've been looking into support for multiple interfaces/devices. My overall plan is to leave the current `EthernetInterface` structure to represent a network interface with ARP cache,...

kind/feature

RFC 6762 Section 5.1 specifies a one-shot multicast DNS query. This query has minimal differences from a standard DNS query, mostly just using a multicast address and a different port...

Now, handling UDP packets is done using `process_udp`. Also removed `cfg_if!` in `interface` since that messed with formatting of the code. It also contains a fix for the fragmentation.

Add tests for 6LoWPAN: - [x] Incoming ICMP packets - [x] Incoming UDP packets - [ ] Outgoing ICMP packets - [ ] Outgoing UDP packets Should be merged after...

we are trying to use smoltcp in windows platform and transfer packet throgh wintun (we add windows platform support in rust-tun). we found that some packet is not recognized, icmp...

Currently, the dhcp client doesn't work in (some) VMs, in my case a LXD container communicating through a linux bridge. I'm using the `raw_socket` phy to test this. The reason...

Add `CongestionController` trait for congestion controllers of TCP. By default, this PR uses `NoControl`, which do not control congestion, and the PR does not affect conventional behavior. To use `Cubic`...