13 Jan, 2011

1 commit

  • ip_vs_protocol *pp is replaced by ip_vs_proto_data *pd in
    function call in ip_vs_protocol struct i.e. :,
    - timeout_change()
    - state_transition()

    ip_vs_protocol_timeout_change() got ipvs as param, due to above
    and a upcoming patch - defence work

    Most of this changes are triggered by Julians comment:
    "tcp_timeout_change should work with the new struct ip_vs_proto_data
    so that tcp_state_table will go to pd->state_table
    and set_tcp_state will get pd instead of pp"

    *v3
    Mostly comments from Julian
    The pp -> pd conversion should start from functions like
    ip_vs_out() that use pp = ip_vs_proto_get(iph.protocol),
    now they should use ip_vs_proto_data_get(net, iph.protocol).
    conn_in_get() and conn_out_get() unused param *pp, removed.

    *v4
    ip_vs_protocol_timeout_change() walk the proto_data path.

    Signed-off-by: Hans Schillstrom
    Acked-by: Julian Anastasov
    Signed-off-by: Simon Horman

    Hans Schillstrom
     

05 Oct, 2010

1 commit


23 Jul, 2010

1 commit