change the return value of ipf_state_add() from a pointer to an integer,
allowing the different problems leading to errors to be distinguished>
the pointer was already being stored in the first arg passed, so no
functionality is lost between that and the 2nd param.
10 files changed