Da quando in qua in C il confronto tra due stringhe si fa con l'operatore == ?

point->user == username

corretto.

strcmp(point->user,username);

ritorna 0 in caso siano uguali. (consulta la documentazione per maggiori chiarimenti)