sargs[sargc] = NULL;
+ io_printf(fd,"@RSYNCD: %d\n", PROTOCOL_VERSION);
+
if (!read_line(fd, line, sizeof(line)-1)) {
return -1;
}
return -1;
}
- io_printf(fd,"@RSYNCD: %d\n", PROTOCOL_VERSION);
-
p = strchr(path,'/');
if (p) *p = 0;
io_printf(fd,"%s\n",path);
io_printf(fd,"@RSYNCD: %d\n", PROTOCOL_VERSION);
- if (!read_line(fd, line, sizeof(line)-1)) {
- return -1;
- }
-
- if (sscanf(line,"@RSYNCD: %d", &remote_version) != 1) {
- return -1;
- }
-
motd = lp_motd_file();
if (*motd) {
FILE *f = fopen(motd,"r");
io_printf(fd,"\n");
}
+ if (!read_line(fd, line, sizeof(line)-1)) {
+ return -1;
+ }
+
+ if (sscanf(line,"@RSYNCD: %d", &remote_version) != 1) {
+ return -1;
+ }
+
while (i == -1) {
line[0] = 0;