]> git.karo-electronics.de Git - karo-tx-linux.git/commit
dccp: Process incoming Change feature-negotiation options
authorGerrit Renker <gerrit@erg.abdn.ac.uk>
Thu, 4 Sep 2008 05:30:19 +0000 (07:30 +0200)
committerGerrit Renker <gerrit@erg.abdn.ac.uk>
Thu, 4 Sep 2008 05:45:29 +0000 (07:45 +0200)
commit5a146b97d5e93db2df075c0d820f492bb996d0e3
treeb21d2576cdaeffe14f28cbbce5b75b26cbf0ef91
parentc664d4f4e2963ee355b1b0e77461eb844d1b288d
dccp: Process incoming Change feature-negotiation options

This adds/replaces code for processing incoming ChangeL/R options.
The main difference is that:
 * mandatory FN options are now interpreted inside the function
  (there are too many individual cases to do this externally);
 * the function returns an appropriate Reset code or 0,
   which is then used to fill in the data for the Reset packet.

Old code, which is no longer used or referenced, has been removed.

Signed-off-by: Gerrit Renker <gerrit@erg.abdn.ac.uk>
net/dccp/feat.c
net/dccp/feat.h
net/dccp/options.c