unicast

DDS configuration with multicast and unicast

拟墨画扇 提交于 2020-01-04 15:15:54
问题 I am still trying to understand DDS and its concepts. I have a configuration where 2 laptops run dds based application. My environment does not permit multicast so I decided to go for peer to peer connection(unicast). To bring both the laptops in the same network, I connected them using ethernet cable (Not sure if it was necessary or not). Now I did not change anything in the QoS i.e. i did not do any settings for unicasting. But now my applications are communicating with each other. Question

bind() works for ipv6 wireless adapter interface but not for ipv6 ethernet (error 10049)

拈花ヽ惹草 提交于 2019-12-13 03:05:21
问题 Background At the beginning of my program I build a linked list of adapter interface addresses using GetAdaptersAddresses. Later, after creating an ipv6 slaac address, calling Socket() , Bind() and Listen() all succeed where the IfType is Wireless, that is, IfType 71 ( IF_TYPE_IEEE80211 ). My filter parameters are family and ifType . I test by connecting and disconnecting the ethernet cable. For each case my software finds the active interface with said parameters: connected it finds ethernet

Unable to GetUnicastIpAddressEntry after CreateUnicastIpAddressEntry

喜夏-厌秋 提交于 2019-12-13 02:59:20
问题 Background: I am trying to get up to speed on using RFC7217 compliant ipv6 addresses. To that end I have written code that creates a valid route-able ipv6 address like 2600:8806:2700:115:c4a3:36d8:77e2:cd1e . I know I need to enter the new address into windows before being able to bind() to it. I figured that these two methods would do the trick. So, using one of my ip addresses, I executed the sample code found in CreateUnicastIpAddressEntry. Then, using the same ip address, I executed the