Maximum Reconnection and multiple reading of messages

Why change to fputs? It's my understanding that there is no difference and it is only an alias of fwrite