Re: [PATCH 1/5] DCCP: Shift ccid3_li_hist

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

 



On 5/11/07, Ian McDonald <ian.mcdonald@xxxxxxxxxxx> wrote:
This shifts ccid3_li_hist.

We temporarily export the symbol but remove this in later patch.

Signed-off-by: Ian McDonald <ian.mcdonald@xxxxxxxxxxx>

Ian,

      Finally looking at this, sorry for taking so long. But I have
some issues with this loss intervals code reshuflling.

      The idea of having dccp_tfrc_lib.ko is to have things that are
not  specific to any CCID implementation, so that if some new CCID
uses the TFRC algorithms it would share code with CCID3, etc.

      So it is not really correct for the code in net/dccp/ccids/lib/
to access the half connection internal state, as it really don't know
what is the layout of such internal state.

    In your patches you move ccid3_hc_rx_update_li from
net/dccp/ccids/ccid3.c to net/dccp/ccids/lib/loss_interval.c and then
renamed it to dccp_li_update_li, but this function still uses
ccid3_hc_rx_sk, not good.

    So I'm looking at the intent of the patches and will post here
how I think it should have been done and the sequence of patches
preparing for such change, etc.

- Arnaldo
-
To unsubscribe from this list: send the line "unsubscribe dccp" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Kernel]     [IETF DCCP]     [Linux Networking]     [Git]     [Security]     [Linux Assembly]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux SCSI]

  Powered by Linux