Hey,
I'm currently adding rsync to pacman (http://archlinux.org/pacman).  A static
version of the program is used for rescue operations. Because of this it
is impossible to use the rsync client programm via an execve call and we
need a version implemented in C.

So I started implementing it. But the rsync source isn't beautiful or structured
- it's just a big hunk of code. I spent nearly 4 hours in reading it.

Ok, first you transmit your version, e.g. "@RSYNCD: 29"; then you select
the module, e.g. "ftp", or list the modules via "#list". But how to select
the directory in the module? And how to download a file/produce the xdelta.
Is there maybe a paper or something similar describing this protocol?

My other Problem is librsync -- the header file is unreadable. Is there maybe
a doucmentation about this?

Thanks for any help
Matthias-Christian Ott

__________________________________________________________________
Der Tiscali DVD-Verleih: Viele Heimkino-Highlights bequem frei Haus.
Jetzt informieren und anmelden!
http://www.tiscali.de/kino/kino_netleih.php



--
To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync
Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html

Reply via email to