1. 12 12月, 2006 1 次提交
    • G
      [DCCP]: Only deliver to the CCID rx side in charge · bf58a381
      Gerrit Renker 提交于
      This is an optimisation to reduce CPU load. The received feedback is now
      only directed to the active CCID component, without requiring processing
      also by the inactive one.
      
      As a consequence, a similar test in ccid3.c is now redundant and is
      also removed.
      
      Justification:
      
       Currently DCCP works as a unidirectional service, i.e. a listening server
       is not at the same time a connecting client.
       As far as I can see, several modifications are necessary until that
       becomes possible.
       At the present time, received feedback is both fed to the rx/tx CCID
       modules. In unidirectional service, only one of these is active at any
       one time.
      Signed-off-by: NGerrit Renker <gerrit@erg.abdn.ac.uk>
      Acked-by: NIan McDonald <ian.mcdonald@jandi.co.nz>
      Signed-off-by: NArnaldo Carvalho de Melo <acme@mandriva.com>
      bf58a381
  2. 03 12月, 2006 2 次提交
    • G
      [DCCP]: Simplified conditions due to use of enum:8 states · 59348b19
      Gerrit Renker 提交于
      This reaps the benefit of the earlier patch, which changed the type of
      CCID 3 states to use enums, in that many conditions are now simplified
      and the number of possible (unexpected) values is greatly reduced.
      
      In a few instances, this also allowed to simplify pre-conditions; where
      care has been taken to retain logical equivalence.
      
      [DCCP]: Introduce a consistent BUG/WARN message scheme
      
      This refines the existing set of DCCP messages so that
       * BUG(), BUG_ON(), WARN_ON() have meaningful DCCP-specific counterparts
       * DCCP_CRIT (for severe warnings) is not rate-limited
       * DCCP_WARN() is introduced as rate-limited wrapper
      
      Using these allows a faster and cleaner transition to their original
      counterparts once the code has matured into a full DCCP implementation.
      Signed-off-by: NGerrit Renker <gerrit@erg.abdn.ac.uk>
      Signed-off-by: NArnaldo Carvalho de Melo <acme@mandriva.com>
      59348b19
    • G
      [DCCP]: Update code comments for Step 2/3 · d83ca5ac
      Gerrit Renker 提交于
      Sorts out the comments for processing steps 2,3 in section 8.5 of RFC 4340.
      All comments have been updated against this document, and the reference to step
      2 has been made consistent throughout the files.
      Signed-off-by: NGerrit Renker <gerrit@erg.abdn.ac.uk>
      Signed-off-by: NArnaldo Carvalho de Melo <acme@mandriva.com>
      d83ca5ac
  3. 25 10月, 2006 1 次提交
  4. 01 7月, 2006 1 次提交
  5. 21 3月, 2006 5 次提交
  6. 04 1月, 2006 6 次提交
  7. 11 10月, 2005 1 次提交
  8. 18 9月, 2005 1 次提交
  9. 17 9月, 2005 1 次提交
  10. 14 9月, 2005 2 次提交
  11. 09 9月, 2005 1 次提交
  12. 30 8月, 2005 12 次提交