kris.c 0 Newbie Poster

hi all,
I have written a simple program to transfer a file from my comp to a remote pc using send() and recv() procedures...But, I am facing problems while trying to send big files ( appproximately the number of chars is more than 1500)..The char count at the sending end is the actual number that I am interested in,( I am measuring the char count after the send call), the entire file is not being received..Can anyone tell me if :
1> there is an inbuilt restriction on the size of files being transfered
2> if any,how to counter this problem
3> else, where can things be going wrong..
I am working on linux...

please help