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, satish.gu...@gmail.com 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: vpp-dev+ow...@lists.fd.io > Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [dmar...@me.com] > -=-=-=-=-=-=-=-=-=-=-=-
-=-=-=-=-=-=-=-=-=-=-=- 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: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-