mptcp: Check if fastclose is not present

We must check, whether the pointer is NULL.

Signed-off-by: Christoph Paasch <christoph.paasch@uclouvain.be>
mptcp: fix add-address tests

They do not make any sense, because they highly depend on the configuration of the machine.

To test ADD_ADDR properly, the packet-drill script should add an
address to the tun-interface and expect the kernel to announce this
address.

Signed-off-by: Christoph Paasch <christoph.paasch@uclouvain.be>
mptcp-cork: Fix some cork tests

As of now, it seems like using an RTO for cork is correct. So, to make the tests pass,
we should use this.

Also , in tcp_cork_on_05.pkt, remove the delay to send an ack, because it
triggers a loss-probe otherwise.

Signed-off-by: Christoph Paasch <christoph.paasch@uclouvain.be>
syscall-accept

Accept always assumes that the reply from the syscall should be positive.

This prevents us from actually testing tcp defer-accept. So, we enhance the test here.

Signed-off-by: Christoph Paasch <christoph.paasch@uclouvain.be>
icmp: No need to change ip_packets

This has been introduced sometime with 0ddded7070a08fb0bcd00b4f499ddf68bff63a29
(New packetdrill features of this first commit:).

But, it makes actually icmp-tests crash. So, let's get rid of this.

Signed-off-by: Christoph Paasch <christoph.paasch@uclouvain.be>
Merge pull request #25 from cpaasch/master

mptcp: Check if fastclose is not present