[OpenAFS-devel] Netcat-Like Tool for Rx ( GSOC 2025)
Michael Meffie
mmeffie@sinenomine.net
Mon, 3 Mar 2025 15:12:47 -0600
On Mon, 3 Mar 2025 16:02:54 +0100
Abdellah Tadrist <tadristabdellah917@gmail.com> wrote:
> Hi everyone!
>
> I'm Tadrist Abdellah, currently in my second year studying Network
> Administration and Security. I’m interested in working on the "Netcat-like
> Tool for Rx" project for GSoC and would love some guidance on how to get
> started.
>
> I’m new to OpenAFS and the Rx protocol, so I’d appreciate any
> recommendations on resources or existing codebases I should check out to
> get familiar with Rx. Also, if there are any small tasks I could work on to
> gain hands-on experience before diving into the project, I’d love to hear
> about them.
>
> Looking forward to any advice you can share!
Hello Tadrist,
Thank you for your interest in OpenAFS!
I suggest you start by looking at reading the writeup of in
doc/txt/rx-spec.txt in the OpenAFS code tree to get some background
information about the Rx Protocol.
Try running the "simple-server" and "simple-client" rx tests in the source
tree to see a very simplified client/server example. To run this, you'll
need to build OpenAFS and run "make check" to run the unit tests. You
can run just those programs manually afterwards. See the "make shell"
target in tests/Makefile.in to see how to run tests manually.
See the doc/process for info on how to build OpenAFS.
Let me us know if you have any questions.
Thank you,
Mike
--
Michael Meffie <mmeffie@sinenomine.net>