=================================================================== RCS file: /home/cvs/OpenXM/src/util/ox_pathfinder.c,v retrieving revision 1.26 retrieving revision 1.27 diff -u -p -r1.26 -r1.27 --- OpenXM/src/util/ox_pathfinder.c 2004/03/05 06:26:52 1.26 +++ OpenXM/src/util/ox_pathfinder.c 2004/08/12 12:11:41 1.27 @@ -1,4 +1,4 @@ -/* $OpenXM: OpenXM/src/util/ox_pathfinder.c,v 1.25 2004/03/04 12:22:47 takayama Exp $ */ +/* $OpenXM: OpenXM/src/util/ox_pathfinder.c,v 1.26 2004/03/05 06:26:52 takayama Exp $ */ /* Moved from misc-2003/07/cygwin/test.c */ #include @@ -1159,4 +1159,39 @@ char *oxTermWhich_unix(int *typep) { if (s != NULL) return s; return NULL; +} + +int oxpSendStringAsFile(char *user,char *hostname, char *filename, char *str) +{ + FILE *fp; + int i; + char *comm; + char *argv[10]; + mode_t oumask; + oumask = umask((mode_t) (64-1)); + /* 077=111 111 */ + fp = fopen(filename,"w"); + umask(oumask); + if (fp == NULL) { + return -1; + } + for (i=0; i