[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] [ACM] Add missing alignment operations for the ACM module.
# HG changeset patch # User kfraser@xxxxxxxxxxxxxxxxxxxxx # Node ID d088aec406c04282eed35a0b31e3fede0132f883 # Parent 8551487a637d5798601e86ce6563e9a8abaa2325 [ACM] Add missing alignment operations for the ACM module. Signed-off-by: Stefan Berger <stefanb@xxxxxxxxxx> --- xen/acm/acm_chinesewall_hooks.c | 2 ++ xen/acm/acm_simple_type_enforcement_hooks.c | 2 ++ 2 files changed, 4 insertions(+) diff -r 8551487a637d -r d088aec406c0 xen/acm/acm_chinesewall_hooks.c --- a/xen/acm/acm_chinesewall_hooks.c Thu Oct 19 15:13:09 2006 +0100 +++ b/xen/acm/acm_chinesewall_hooks.c Thu Oct 19 15:14:25 2006 +0100 @@ -153,6 +153,8 @@ static int chwall_dump_policy(u8 * buf, ret = ntohl(chwall_buf->chwall_conflict_aggregate_offset) + sizeof(domaintype_t) * chwall_bin_pol.max_types; + + ret = (ret + 7) & ~7; if (buf_size < ret) return -EINVAL; diff -r 8551487a637d -r d088aec406c0 xen/acm/acm_simple_type_enforcement_hooks.c --- a/xen/acm/acm_simple_type_enforcement_hooks.c Thu Oct 19 15:13:09 2006 +0100 +++ b/xen/acm/acm_simple_type_enforcement_hooks.c Thu Oct 19 15:14:25 2006 +0100 @@ -149,6 +149,8 @@ ste_dump_policy(u8 *buf, u32 buf_size) { ste_buf->ste_ssid_offset = htonl(sizeof(struct acm_ste_policy_buffer)); ret = ntohl(ste_buf->ste_ssid_offset) + sizeof(domaintype_t)*ste_bin_pol.max_ssidrefs*ste_bin_pol.max_types; + + ret = (ret + 7) & ~7; if (buf_size < ret) return -EINVAL; _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |