What kind of communication exactly you need? Memif is universal packet shared memory interface, and can be used with non-vpp applications. we have lightweight library doing exactly that.
See extras/libmemif in vpp repo.... -- Damjan > On 13 Nov 2018, at 11:52, [email protected] wrote: > > Hi , > > A novice to VPP world. > > Trying out VPP memif communication between VPP-dataplane and another process > ( which is a non-VPP application ). > When we do this, I have to do the IP/UDP processing within the application > which is kind of duplication of the entire IP/UDP stack ( atleast checksum > verficiations and fragmentation/ reassembly logic ). This seems to be a big > overhead in terms of the code maintainance. > Please let me know, if this is a correct way to use Memif mechanism (or) Is > it designed only for communication between two VPP applications. > > Thanks, > Satish -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > > View/Reply Online (#11215): https://lists.fd.io/g/vpp-dev/message/11215 > Mute This Topic: https://lists.fd.io/mt/28121612/675642 > Group Owner: [email protected] > Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]] > -=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#11234): https://lists.fd.io/g/vpp-dev/message/11234 Mute This Topic: https://lists.fd.io/mt/28121612/21656 Group Owner: [email protected] Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
