Hello Rob,
1. In first example direct bindgen looks a little bit strange. I guess that can
use direct define in future.
let ip: *const ip4_header_t = b0.current_ptr_mut() as *const ip4_header_t;
if (*ip).__bindgen_anon_1.protocol == IP_PROTOCOL_ICMP {
2. How do Rust libraries use alloc/free for their common algorithms? Are they
use vpp pool and buffers (huge tables, numa, cache align)? I interested how
Rust or C++ can be integrated to VPP nodes realization. Many of standard
algorithms can request of memory allocation. Allocation is not expected in
runtime data path. Is that handler by your Rust port or there are some
limitations of usage?
Thank you,
Maxim.
27.11.2025, 15:32, [email protected]
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#26685): https://lists.fd.io/g/vpp-dev/message/26685
Mute This Topic: https://lists.fd.io/mt/116254824/21656
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/14379924/21656/631435203/xyzzy
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-