mirror of
https://git.proxmox.com/git/mirror_corosync
synced 2025-08-03 01:12:39 +00:00
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:
parent
8defaf0c3f
commit
af316a11b2
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user