Advertisement
Guest User

Untitled

a guest
Mar 30th, 2015
185
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1.  
  2. //cp
  3. if(strcmp(token, "cp") == 0)
  4. {
  5. token = strtok(NULL, " ");
  6.  
  7. char* first = "new_";
  8. char* second = token;
  9. char* filename = malloc(strlen(first) + strlen(second) + 1);
  10. strcpy(filename, first);
  11. strcat(filename, second);
  12.  
  13. FILE *fisier1 = open(token, O_WRONLY | O_CREAT, 0644);
  14.  
  15. fseek(fisier1, 0, SEEK_END);
  16. int size = ftell(fisier1);
  17. size = size / 8;
  18. fseek(fisier1, 0, SEEK_SET);
  19.  
  20. sprintf(r.payload, "%d", size);
  21. r.len=strlen(r.payload);
  22. res = send_message(&r);
  23.  
  24. char buffer[1400 / 8];
  25. while(fgets(buffer,1400,fisier1)){
  26.  
  27. sprintf(r.payload,buffer);
  28. r.len = strlen(r.payload) + 1;
  29. res = send_message(&r);
  30.  
  31. }
  32. fclose(fisier1);
  33. }
  34. //end cp
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement