Euuuh je suis pas sur d'avoir tout a fait compris ce dont tu avais besoin...
enfin j'espere que c'est ca parceque sinon je me serais fais chier pour rien...
bon quelque part dans le code du a un appel au system call suivante :
int bind(int sockfd, struct sockaddr *my_addr, int addrlen);
ou a celui ci, ( parceque j'ai pas compris si c'était une application cliente ou une application serveur )
int connect(int sockfd, struct sockaddr *serv_addr, int addrlen);
le second parametre est la structure qui contient le port sur lequel tu veux ecouter...
Donc qque part dans ton code tu devrais avoir un truc du genre :
sockaddr my_sockaddr;
my_sockaddr.sin_port = htons(4444) /* si le port est fixé ici, mais à mon avis c'est un define */
Voila, j'espere que ca te permettra de changer le code source...
Et j'espère surtout que c'est bien ca que tu demandais !!!
( sinon j'ai pas l'air con

)