8. satırda fprintf içine bufferı vermelisiniz:
fprintf(fp,"%s:%dn",ipString(poll->IP),poll->port);
fprintf(fp,"%sn",buffer);

Kodu eksik paylaşmışsınız o yüzden buffer yazdığım kısmı kendi değişkeninizle değiştirebilirsiniz.