Вот странно, кстати, у меня вот так работает:

Код:
char* securityAnswer =
"<cross-domain-policy>"
"<allow-access-from domain=\"*\" to-ports=\"3425\" />"
"</cross-domain-policy>";
...
send(c.sock, securityAnswer, strlen(securityAnswer), 0);
close(c.sock);
без всяких '\0'.