Hello. Today I have tried to compile scp at Solaris and found some problems : 1) in scp.c you have declaration like this : u_int64_t waitlen; but there is no u_int64_t type in Solaris header files. So I have demoved one character and that's all. uint64_t waitlen; May be it will be better to create typedef for Solaris.
2) you use nanosleep in scp.c But is Solaris nanosleep not from Standart C library but from Realtime library. So scp must be linked with librt 3) There is now vasprintf in Solaris (yet) I'm not sure what will be the best solution ( change code and use vsprintf or include internally vasprintf especially for Solaris ) Anton
