I understand that a three-way handshake is used to form a TCP connection and that the basic outline of a handshake is:
A sends a packet to B with a SYN bit
B sends a packet to A with a SYN bit and an ACK bit
A sends a packet to B with a ACK bit
What would happen if the packet A initial sends contained both a SYN and ACK bit? Would B ignore the packet, continue the handshake as normal, send a reset bit or do something else?