Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
Overview
| Comment: | Updated file_sync tool to use the same blocksize size in the sender as the receiver. |
|---|---|
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA1: |
73a43a3c3b737bfd42f0a3739b61c1f2 |
| User & Date: | rkeene 2008-11-06 20:53:14 |
Context
|
2008-11-07
| ||
| 21:32 | Added standalone file_sync Updated file_sync to correct warnings issued by GCC4 check-in: 00184e2c99 user: rkeene tags: trunk | |
|
2008-11-06
| ||
| 20:53 | Updated file_sync tool to use the same blocksize size in the sender as the receiver. check-in: 73a43a3c3b user: rkeene tags: trunk | |
|
2008-04-05
| ||
| 20:57 | Many changes to BackupPCd client (BackupPC side of things) check-in: aaba012330 user: rkeene tags: trunk | |
Changes
Changes to tools/file_sync.c.
| ︙ | ︙ | |||
116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 |
retval = read_large(fd, buf, count);
if (retval > 0) {
net_bytesin += retval;
}
return(retval);
}
static ssize_t write_large_net(int fd, void *buf, size_t count) {
ssize_t retval;
retval = write_large(fd, buf, count);
if (retval > 0) {
net_bytesout += retval;
}
return(retval);
}
int sync_transmit(const char *host, int port, const char *file, uint64_t blocksize) {
rsaref_MD4_CTX mdctx;
unsigned char md4buf[16];
| > > > > | 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 |
retval = read_large(fd, buf, count);
if (retval > 0) {
net_bytesin += retval;
}
DPRINTF("read_large_net(fd=%i, buf=%p, count=%lu) = %li", fd, buf, (unsigned long) count, (long) retval);
return(retval);
}
static ssize_t write_large_net(int fd, void *buf, size_t count) {
ssize_t retval;
retval = write_large(fd, buf, count);
if (retval > 0) {
net_bytesout += retval;
}
DPRINTF("write_large_net(fd=%i, buf=%p, count=%lu) = %li", fd, buf, (unsigned long) count, (long) retval);
return(retval);
}
int sync_transmit(const char *host, int port, const char *file, uint64_t blocksize) {
rsaref_MD4_CTX mdctx;
unsigned char md4buf[16];
|
| ︙ | ︙ | |||
313 314 315 316 317 318 319 |
return(retval);
}
int sync_receive(int port, const char *file) {
rsaref_MD4_CTX mdctx;
unsigned char md4buf[16], check_md4buf[16];
uint64_t filesize, filesize_s;
| | | 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 |
return(retval);
}
int sync_receive(int port, const char *file) {
rsaref_MD4_CTX mdctx;
unsigned char md4buf[16], check_md4buf[16];
uint64_t filesize, filesize_s;
uint64_t blocksize;
uint32_t blockok_size, blockidx = 0;
uint8_t *blockok, blockok_val;
ssize_t cur_read_ret, read_ret, write_ret;
size_t bytestowrite;
off_t lseek_ret;
off_t curpos, destpos;
char *buf;
|
| ︙ | ︙ |