Diff for /libelwix/inc/elwix/aring.h between versions 1.2 and 1.3

version 1.2, 2025/09/26 10:16:59 version 1.3, 2025/09/26 16:01:58
Line 46  SUCH DAMAGE. Line 46  SUCH DAMAGE.
 #ifndef __ARING_H  #ifndef __ARING_H
 #define __ARING_H  #define __ARING_H
   
   #define E_ATOMIC_ALIGN  alignas(sizeof(int) * 8)
   
 typedef struct {  typedef struct {
        atomic_int        rb_head;        E_ATOMIC_ALIGN  int             rb_head;
        atomic_int        rb_tail;        E        E_ATOMIC_ALIGN   int             rb_tail;
        int             rb_bufnum;                        int             rb_bufnum;
        struct iovec    *rb_buffer;                        struct iovec    *rb_buffer;
 } ringbuf_t;  } ringbuf_t;
   
   

Removed from v.1.2  
changed lines
  Added in v.1.3


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>