DragonFly commits List (threaded) for 2012-08
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]
git: hammer2 hammer2 - Message routing work
commit 10c86c4e0a7201ea05e88e6609d398929801b1b7
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date: Fri Aug 10 10:42:08 2012 -0700
hammer2 - Message routing work
* Further API simplification
* Start adding router infrastructure to the kernel VFS
* Looks like we will need a 'source' and 'target' field in
the message header after all (replaces the single 'spanid' field),
in order to track the reply VC as a message is relayed.
Summary of changes:
sbin/hammer2/msg.c | 53 ++++++++-------
sbin/hammer2/msg_lnk.c | 26 ++++++-
sbin/hammer2/network.h | 22 +-----
sbin/hammer2/subs.c | 4 +-
sys/vfs/hammer2/hammer2.h | 59 +++++++++-------
sys/vfs/hammer2/hammer2_msg.c | 116 ++++++++++++++++++++------------
sys/vfs/hammer2/hammer2_msgops.c | 8 +-
sys/vfs/hammer2/hammer2_network.h | 135 +++++++++++++++++++------------------
sys/vfs/hammer2/hammer2_vfsops.c | 56 ++++++++-------
9 files changed, 265 insertions(+), 214 deletions(-)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/10c86c4e0a7201ea05e88e6609d398929801b1b7
--
DragonFly BSD source repository
[
Date Prev][
Date Next]
[
Thread Prev][
Thread Next]
[
Date Index][
Thread Index]