[ethernet] replace FIDL-defined struct with C
Since we rely on the memory representation being exactly the same across process boundaries (we don't use the FIDL encoding/decoding machinery), we shouldn't assume that FIDL representation in various languages matches. Test: CQ Change-Id: I66c1f8698bb1c01aa4a31677df231e762a06d782
Showing
- garnet/bin/guest/integration/mock_netstack.cc 11 additions, 14 deletionsgarnet/bin/guest/integration/mock_netstack.cc
- garnet/bin/guest/integration/virtio_net_test_util/BUILD.gn 0 additions, 1 deletiongarnet/bin/guest/integration/virtio_net_test_util/BUILD.gn
- garnet/bin/guest/integration/virtio_net_test_util/src/main.rs 3 additions, 8 deletions...et/bin/guest/integration/virtio_net_test_util/src/main.rs
- garnet/bin/guest/vmm/device/guest_ethernet.cc 17 additions, 21 deletionsgarnet/bin/guest/vmm/device/guest_ethernet.cc
- garnet/bin/guest/vmm/device/guest_ethernet.h 8 additions, 9 deletionsgarnet/bin/guest/vmm/device/guest_ethernet.h
- garnet/bin/guest/vmm/device/virtio_net.cc 5 additions, 5 deletionsgarnet/bin/guest/vmm/device/virtio_net.cc
- garnet/bin/guest/vmm/device/virtio_net_test.cc 7 additions, 6 deletionsgarnet/bin/guest/vmm/device/virtio_net_test.cc
- garnet/bin/guest/vmm/virtio_net_legacy.cc 1 addition, 1 deletiongarnet/bin/guest/vmm/virtio_net_legacy.cc
- garnet/bin/guest/vmm/virtio_net_legacy.h 2 additions, 1 deletiongarnet/bin/guest/vmm/virtio_net_legacy.h
- garnet/bin/guest/vmm/virtio_net_legacy_unittest.cc 5 additions, 7 deletionsgarnet/bin/guest/vmm/virtio_net_legacy_unittest.cc
- garnet/bin/wlan/wlan-hw-sim/BUILD.gn 0 additions, 1 deletiongarnet/bin/wlan/wlan-hw-sim/BUILD.gn
- garnet/bin/wlan/wlan-hw-sim/src/main.rs 1 addition, 2 deletionsgarnet/bin/wlan/wlan-hw-sim/src/main.rs
- garnet/examples/rust/eth-rs/BUILD.gn 0 additions, 2 deletionsgarnet/examples/rust/eth-rs/BUILD.gn
- garnet/examples/rust/eth-rs/src/main.rs 3 additions, 8 deletionsgarnet/examples/rust/eth-rs/src/main.rs
- garnet/go/src/netstack/link/eth/arena.go 15 additions, 13 deletionsgarnet/go/src/netstack/link/eth/arena.go
- garnet/go/src/netstack/link/eth/client.go 14 additions, 12 deletionsgarnet/go/src/netstack/link/eth/client.go
- garnet/lib/rust/ethernet/BUILD.gn 1 addition, 0 deletionsgarnet/lib/rust/ethernet/BUILD.gn
- garnet/lib/rust/ethernet/scripts/bindgen.sh 6 additions, 0 deletionsgarnet/lib/rust/ethernet/scripts/bindgen.sh
- garnet/lib/rust/ethernet/src/buffer.rs 9 additions, 36 deletionsgarnet/lib/rust/ethernet/src/buffer.rs
- garnet/lib/rust/ethernet/src/ethernet_sys.rs 14 additions, 0 deletionsgarnet/lib/rust/ethernet/src/ethernet_sys.rs
Loading
Please register or sign in to comment