]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
msg: fix encoding/decoding sockaddr_storage on DARWIN/FreeBSD
authorYan, Zheng <zyan@redhat.com>
Sun, 5 Jul 2015 07:31:27 +0000 (15:31 +0800)
committerKefu Chai <kchai@redhat.com>
Mon, 31 Aug 2015 08:00:21 +0000 (16:00 +0800)
commit44458db5a782661f786fb6434d274c2b913e85ac
treeefb28bf4de172bf99aba1e7b023991a05709cf56
parent11a936e3a223864e71ce9b1e1d0c3b0bda8be692
msg: fix encoding/decoding sockaddr_storage on DARWIN/FreeBSD

sockaddr_storage on DARWIN/FreeBSD is different from sockaddr_storage
on Linux. sockaddr_storage on DARWIN/FreeBSD includes a ss_len field.
Besides, Its ss_len and ss_family fields are 'unsigned char'.

Signed-off-by: Yan, Zheng <zyan@redhat.com>
src/msg/msg_types.h