Lines Matching full:negotiation
5 * Feature negotiation for the DCCP protocol (RFC 4340, section 6)
13 * o Feature negotiation is coordinated with connection setup (as in TCP), wild
422 * Feature negotiation lists rely on and maintain the following invariants:
475 * @fn_list: feature-negotiation list to update
478 * @mandatory: whether to use Mandatory feature negotiation options
502 * @fn_list: feature-negotiation list to add to
630 * @dp: for client during handshake and general negotiation
692 * @fn: feature-negotiation list to register with
717 * @fn: feature-negotiation list to register with
773 * current (confirmed) value if no negotiation is going on.
819 return 0; /* already set or negotiation under way */ in dccp_feat_signal_nn_change()
940 * @fn: feature-negotiation list to update
965 * dccp_feat_finalise_settings - Finalise settings before starting negotiation
1069 * A value of 0 means that negotiation failed (no shared entry).
1099 * @fn: feature-negotiation list to update
1121 * Negotiation of NN features: Change R is invalid, so there is no in dccp_feat_change_recv()
1122 * simultaneous negotiation; hence we do not look up in the list. in dccp_feat_change_recv()
1137 * Unidirectional/simultaneous negotiation of SP features (6.3.1) in dccp_feat_change_recv()
1185 * Failed simultaneous negotiation (server only): try to `save' in dccp_feat_change_recv()
1214 * @fn: feature-negotiation list to update
1341 * negotiation the values are enabled immediately after sending in dccp_feat_handle_nn_established()
1397 * dccp_feat_parse_options - Process Feature-Negotiation Options
1417 * Negotiation during connection setup in dccp_feat_parse_options()
1446 * dccp_feat_init - Seed feature negotiation with host-specific defaults
1452 * here and the start of actual feature negotiation no inconsistencies enter.
1538 DCCP_CRIT("Negotiation of %s %s failed in state %s", in dccp_feat_activate_values()
1571 * it is difficult to track at which stage negotiation failed. in dccp_feat_activate_values()