Zbr's days.

About :: TODO :: Blog :: RSS :: Old blog :: Projects :: GIT :: Gallery :: Notes

Fri, 05 Sep 2008

Netchannels come to the start line.

Or finish one. Depending on the point to look from.

zbr@gavana$ make SUBDIRS=net/core/netchannel/

  WARNING: Symbol version dump /home/zbr/aWork/git/linux-2.6/linux-2.6.netchannels/Module.symvers
             is missing; modules will have no dependencies and modversions.

  CC      net/core/netchannel/netchannel.o
  CC      net/core/netchannel/storage.o
  CC      net/core/netchannel/user.o
  LD      net/core/netchannel/built-in.o
  Building modules, stage 2.
  MODPOST 0 modules
zbr@gavana$ wc -l net/core/netchannel/*.c include/linux/netchannel.h
  430 net/core/netchannel/netchannel.c
  140 net/core/netchannel/storage.c
  244 net/core/netchannel/user.c
  92 include/linux/netchannel.h
  906 total
I want to make a new netchannels release this weekend. It will not contain dynamically resizable hash table though, but if there will be no major bugs in the core, I will consider to complete it for the new release.

I also plan to convert userspace network stack to the libtcp.so or libunetstack.so library, so it could be much easier to create applications with this stack, no matter if implemented on top of netchannels or packet socket, but so far it is only in plans.

/devel/networking :: Link / Comments ()