Eric,
I have been successful in getting UDP for IPv4, Ipv6 and ICMP for Ipv4 and Ipv6 working with 8 entries each for a range of ports in the UDP message. However, I am not able to get all of the 32 add entries for LUT2 (8 each for IPv4 UDP, IPv6 UDP, ICMP ipv4 and ICMP ipv6) working at the same time, Whenever I try to do that I get a timeout waiting for response from the PA to Pa_addPort command. The Pa_addPOrt command is called 8 times each for each of the above 4 types of IP packets, ICMP, UDP etc.
If I make the code use just 2 entries for each type of packet so total 8 Pa_addPort calls, it works fine but then gives me the error when I bump it to 32 as I would like.
Any reasons why you think the PA is not able to respond back in time to the commands to the PA to add the range of ports?''In the Pa_addPort function, I call the Pa_addCustomLUT2 function is called and returns no error then it is marked as a configuration packet and pushed to the PA and then the host waits for the response from the PA. It is at this stage that it timeouts waiting for the response.
Thanks, Aamir