rx/simple.example broken (Re: [OpenAFS-devel] IPv6 Status)

Troy Benjegerdes hozer@hozed.org
Sat, 3 Mar 2012 13:28:53 -0600


All righty then..

(yells in Steven's direction)

.. Why is this broken?

hozer@six:~/src/openafs-v6-git/src/rx/simple.example$ make
/home/hozer/src/openafs-v6-git/src/rxgen/rxgen -A -x -C -o sample.cs.c sa=
mple.xg
gcc   -O   -I/home/hozer/src/openafs-v6-git/src/config -I/home/hozer/src/=
openafs-v6-git/include -I. -I.      -pthread -D_REENTRANT -DAFS_PTHREAD_E=
NV  -o sample.cs.o -c sample.cs.c
sample.cs.c: In function =E2=80=98TEST_Add=E2=80=99:
sample.cs.c:44: error: dereferencing pointer to incomplete type
sample.cs.c:45: error: dereferencing pointer to incomplete type
sample.cs.c: In function =E2=80=98TEST_Sub=E2=80=99:
sample.cs.c:80: error: dereferencing pointer to incomplete type
sample.cs.c:81: error: dereferencing pointer to incomplete type
make: *** [sample.cs.o] Error 1


I see the same problem in tests/auth as well.

If I can do a brute-force search/replace of sockaddr_in with sockaddr_in6=20
and make rx/simple.example work, we have some code to start discussing
other changes.

(What I would also like to do is add an rx module for the NetPIPE benchma=
rk,
and then add and rx6 module once I have that working)

We also had rxtcp at one point.. I don't see anything referencing that in
the source tree, is hiding in plain sight someplace I missed?


On Tue, Feb 28, 2012 at 01:08:46PM -0500, Steven Jenkins wrote:
> On Tue, Feb 28, 2012 at 11:22 AM, Troy Benjegerdes <hozer@hozed.org> wr=
ote:
> ...
> > If someone is sitting on a pile of code, or even a contract to do
> > some IPv6 work, it would be nice to make a public timeline of when
> > it will be available.
> >
>=20
> I am not sitting on a pile of code or documentations, and I do not
> have a contract to do IPv6 work (although I, like many others, would
> be open to doing so).
>=20
> >
> > If nothing else, can we at least get all the RPCs and APIs changes
> > defined and documented?
>=20
> Yell at me.  Frequently, personally, and loudly.  Seriously.  I've
> volunteered to work on it before but not made any progress on it.  If
> you (or someone else) were to ping me for updates, I'd prioritize it
> higher than I do now (i.e., it's strictly a 'nice thing to do' project
> for me so far).
>=20
> Or if someone else wants to produce them, I'm fine with that, too.
>=20
> Steven
> _______________________________________________
> OpenAFS-devel mailing list
> OpenAFS-devel@openafs.org
> https://lists.openafs.org/mailman/listinfo/openafs-devel

--=20
-------------------------------------------------------------------------=
---
Troy Benjegerdes                 'da hozer'                hozer@hozed.or=
g =20
7 elements Farm=09=09=09=09=09=09TerraCarbo biofuels

If you're going through hell, keep going. ~ Winston Churchill

The challenge in changing the world is not in having great ideas, it's in
having stupid simple ideas, as those are the ones that cause change.