mar_cpg.h: make "src" params const.

* include/corosync/mar_cpg.h:

git-svn-id: http://svn.fedorahosted.org/svn/corosync/trunk@2014 fd59a12c-fef9-0310-b244-a6a79926bd2f
This commit is contained in:
Jim Meyering 2009-04-07 13:03:51 +00:00
parent 8defaf0c3f
commit af316a11b2

View File

@ -1,5 +1,5 @@
/*
* Copyright (c) 2006-2008 Red Hat, Inc.
* Copyright (c) 2006-2009 Red Hat, Inc.
* Author: Patrick Caulfield (pcaulfie@redhat.com)
*
* All rights reserved.
@ -48,7 +48,7 @@ static inline void swab_mar_cpg_name_t (mar_cpg_name_t *to_swab)
static inline void marshall_from_mar_cpg_name_t (
struct cpg_name *dest,
mar_cpg_name_t *src)
const mar_cpg_name_t *src)
{
dest->length = src->length;
memcpy (&dest->value, &src->value, CPG_MAX_NAME_LENGTH);
@ -56,12 +56,12 @@ static inline void marshall_from_mar_cpg_name_t (
static inline void marshall_to_mar_cpg_name_t (
mar_cpg_name_t *dest,
struct cpg_name *src)
const struct cpg_name *src)
{
dest->length = src->length;
memcpy (&dest->value, &src->value, CPG_MAX_NAME_LENGTH);
}
typedef struct {
mar_uint32_t nodeid __attribute__((aligned(8)));
mar_uint32_t pid __attribute__((aligned(8)));
@ -70,7 +70,7 @@ typedef struct {
static inline void marshall_from_mar_cpg_address_t (
struct cpg_address *dest,
mar_cpg_address_t *src)
const mar_cpg_address_t *src)
{
dest->nodeid = src->nodeid;
dest->pid = src->pid;
@ -79,7 +79,7 @@ static inline void marshall_from_mar_cpg_address_t (
static inline void marshall_to_mar_cpg_address_t (
mar_cpg_address_t *dest,
struct cpg_address *src)
const struct cpg_address *src)
{
dest->nodeid = src->nodeid;
dest->pid = src->pid;