On Thu, Aug 18, 2016 at 04:44:29PM +0000, Bjoern A. Zeeb wrote:
> On 18 Aug 2016, at 5:07, Pyun YongHyeon wrote:
> 
> >Author: yongari
> >Date: Thu Aug 18 05:07:02 2016
> >New Revision: 304326
> >URL: https://svnweb.freebsd.org/changeset/base/304326
> >

[...]

> >+struct axge_frame_txhdr {
> >+#if BYTE_ORDER == LITTLE_ENDIAN
> >+    uint32_t                len;
> >+#define     AXGE_TXLEN_MASK         0x0001FFFF
> >+#define     AXGE_VLAN_INSERT        0x20000000
> >+#define     AXGE_CSUM_DISABLE       0x80000000
> >+    uint32_t                mss;
> >+#define     AXGE_MSS_MASK           0x00003FFF
> >+#define     AXGE_PADDING            0x80008000
> >+#define     AXGE_VLAN_TAG_MASK      0xFFFF0000
> >+#else
> >+    uint32_t                mss;
> >+    uint32_t                len;
> >+#endif
> >+} __packed;
> >+
> >+#define     AXGE_TXBYTES(x)         ((x) & AXGE_TXLEN_MASK)
> 
> 
> AXGE_TXLEN_MASK is only defined for LITTLE_ENDIAN and thus breaks builds 
> on others.
> 
> AXGE_CSUM_DISABLE as well ..
> 

Oops, fixed in r304439.
Thanks.
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to