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