• Gerrit Renker's avatar
    dccp: Fix sparse warnings · 1e2f0e5e
    Gerrit Renker authored
    This patch fixes the following sparse warnings:
     * nested min(max()) expression:
       net/dccp/ccids/ccid3.c:91:21: warning: symbol '__x' shadows an earlier one
       net/dccp/ccids/ccid3.c:91:21: warning: symbol '__y' shadows an earlier one
       
     * Declaration of function prototypes in .c instead of .h file, resulting in
       "should it be static?" warnings. 
    
     * Declared "struct dccpw" static (local to dccp_probe).
     
     * Disabled dccp_delayed_ack() - not fully removed due to RFC 4340, 11.3
       ("Receivers SHOULD implement delayed acknowledgement timers ...").
    
     * Used a different local variable name to avoid
       net/dccp/ackvec.c:293:13: warning: symbol 'state' shadows an earlier one
       net/dccp/ackvec.c:238:33: originally declared here
    
     * Removed unused functions `dccp_ackvector_print' and `dccp_ackvec_print'.
    Signed-off-by: default avatarGerrit Renker <gerrit@erg.abdn.ac.uk>
    1e2f0e5e
ackvec.c 12.7 KB