Is there a way to call the recv() procedure without giving the length of the expected string value (eg like recv(answer) instead of recv(answer, length))? I want to send strings of variable length and it seems like they only will be received if the length is exactly the same (edit: seems like it also works when the string is longer as defined but it gets truncated) as defined by the length var.