[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#957380: istgt: diff for NMU version 0.4~20111008-3.1



On 12 Aug 2020, at 19:51, Sudip Mukherjee <sudipm.mukherjee@gmail.com> wrote:
> 
> HI Jess,
> 
> On Wed, Aug 12, 2020 at 7:21 PM Jessica Clarke <jrtc27@debian.org> wrote:
>> 
>> On 12 Aug 2020, at 19:15, Sudip Mukherjee <sudipm.mukherjee@gmail.com> wrote:
>>> 
>>> Control: tags 957380 + patch
>>> Control: tags 957380 + pending
>>> 
>>> Dear maintainer,
>>> 
>>> I've prepared an NMU for istgt (versioned as 0.4~20111008-3.1) and
>>> uploaded it to DELAYED/2. Please feel free to tell me if I
>>> should cancel it.
>> 
>> Thanks, I've been meaning to do this but it's just not a high enough
>> priority for me. Could you please however use `typedef` instead, as I
>> believe the intent of the code (based on how these ones are written,
>> and what's around it) is to have `ISTGT_LU_TASK_TYPE` be the type name,
>> not `enum ISTGT_LU_TASK_TYPE`? Would you also be willing to file it as
>> a merge request against https://salsa.debian.org/bsd-team/istgt?
> 
> I have cancelled the upload from DELAYED queue but I am not really
> sure how you can use typedef here.
> iiuc, ISTGT_LU_TASK_TYPE is supposed to be an enum which has
> ISTGT_LU_TASK_RESPONSE and ISTGT_LU_TASK_REQPDU as its members where
> ISTGT_LU_TASK_RESPONSE will have a value of 1 and ISTGT_LU_TASK_REQPDU
> will have 0 and these enum members are used in the code to determine
> the task type.

typedef enum {
	ISTGT_LU_TASK_RESULT_IMMEDIATE = 0,
	ISTGT_LU_TASK_RESULT_QUEUE_OK = 1,
	ISTGT_LU_TASK_RESULT_QUEUE_FULL = 2,
} ISTGT_LU_TASK_RESULT;

should work, i.e. just adding typedef to the original code, instead of
moving the ISTGT_LU_TASK_RESULT etc around.

Jess


Reply to: