[master] 767279e Flexelinting

Poul-Henning Kamp phk at phk.freebsd.dk
Tue Feb 27 11:12:37 UTC 2018


--------
In message <CABoVN9AwWCz55CJvrEeCH=7BHdTPMUdT_26m_ctWoHH1y51bYA at mail.gmail.com>, Dridi Boukelmoune writes:

>> diff --git a/lib/libvarnishapi/vsm.c b/lib/libvarnishapi/vsm.c
>> index 62b174b..c5cf838 100644
>> --- a/lib/libvarnishapi/vsm.c
>> +++ b/lib/libvarnishapi/vsm.c
>> @@ -77,9 +77,9 @@ struct vsm_seg {
>>         unsigned                magic;
>>  #define VSM_SEG_MAGIC          0xeb6c6dfd
>>         unsigned                flags;
>> -#define VSM_FLAG_MARKSCAN      (1U<<0)
>> -#define VSM_FLAG_STALE         (1U<<1)
>> -#define VSM_FLAG_CLUSTER       (1U<<2)
>> +#define VSM_FLAG_MARKSCAN      (1U<<1)
>> +#define VSM_FLAG_STALE         (1U<<2)
>> +#define VSM_FLAG_CLUSTER       (1U<<3)
>>         VTAILQ_ENTRY(vsm_seg)   list;
>>         struct vsm_set          *set;
>>         struct vsm_seg          *cluster;
>
>Asking just in case, this is not breaking the ABI, right?

No, it's a private struct.

-- 
Poul-Henning Kamp       | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG         | TCP/IP since RFC 956
FreeBSD committer       | BSD since 4.3-tahoe    
Never attribute to malice what can adequately be explained by incompetence.


More information about the varnish-commit mailing list