git: hammer2 - Messaging layer separation work part 1
Matthew Dillon
dillon at crater.dragonflybsd.org
Wed Oct 24 21:29:44 PDT 2012
commit 5bc5bca2774302755d85c2a3c2a1671455fcc838
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date: Wed Oct 24 21:27:50 2012 -0700
hammer2 - Messaging layer separation work part 1
This work is to separate the network messaging format and various
lower layers out from hammer2 and into their own 'dmsg*' files.
* Factor low level messaging structures into sys/dmsg.h
* Rename HAMMER2 -> DMSG.
Summary of changes:
sbin/hammer2/cmd_debug.c | 44 ++--
sbin/hammer2/cmd_service.c | 96 ++++++-
sbin/hammer2/crypto.c | 6 +-
sbin/hammer2/hammer2.h | 9 +-
sbin/hammer2/icrc.c | 1 +
sbin/hammer2/msg.c | 304 ++++++++++-----------
sbin/hammer2/msg_lnk.c | 46 ++--
sbin/hammer2/network.h | 8 +-
sbin/hammer2/subs.c | 2 +-
sys/{vfs/hammer2/hammer2_network.h => sys/dmsg.h} | 291 ++++++++++++--------
sys/vfs/hammer2/hammer2.h | 4 +-
sys/vfs/hammer2/hammer2_disk.h | 57 +----
sys/vfs/hammer2/hammer2_ioctl.h | 4 +-
sys/vfs/hammer2/hammer2_msg.c | 165 ++++++------
sys/vfs/hammer2/hammer2_msgops.c | 10 +-
sys/vfs/hammer2/hammer2_vfsops.c | 86 +++---
16 files changed, 606 insertions(+), 527 deletions(-)
rename sys/{vfs/hammer2/hammer2_network.h => sys/dmsg.h} (75%)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/5bc5bca2774302755d85c2a3c2a1671455fcc838
--
DragonFly BSD source repository
More information about the Commits
mailing list