svn commit: r230217 - stable/8/sys/kern
Andriy Gapon
avg at FreeBSD.org
Mon Jan 16 14:46:31 UTC 2012
on 16/01/2012 16:40 Kevin Lo said the following:
> Author: kevlo
> Date: Mon Jan 16 14:40:22 2012
> New Revision: 230217
> URL: http://svn.freebsd.org/changeset/base/230217
>
> Log:
> Fix build breakage by adding missing mb_put_padbyte()
>
> Modified:
> stable/8/sys/kern/subr_mchain.c
>
> Modified: stable/8/sys/kern/subr_mchain.c
> ==============================================================================
> --- stable/8/sys/kern/subr_mchain.c Mon Jan 16 14:31:01 2012 (r230216)
> +++ stable/8/sys/kern/subr_mchain.c Mon Jan 16 14:40:22 2012 (r230217)
> @@ -125,6 +125,21 @@ mb_reserve(struct mbchain *mbp, int size
> }
>
> int
> +mb_put_padbyte(struct mbchain *mbp)
> +{
> + caddr_t dst;
> + char x = 0;
> +
> + dst = mtod(mbp->mb_cur, caddr_t) + mbp->mb_cur->m_len;
> +
> + /* only add padding if address is odd */
> + if ((unsigned long)dst & 1)
> + return mb_put_mem(mbp, (caddr_t)&x, 1, MB_MSYSTEM);
> + else
> + return 0;
Broken style above?
> +}
> +
> +int
> mb_put_uint8(struct mbchain *mbp, u_int8_t x)
> {
> return mb_put_mem(mbp, (caddr_t)&x, sizeof(x), MB_MSYSTEM);
--
Andriy Gapon
More information about the svn-src-stable-8
mailing list