fi_no_rx_ctx and fi_no_tx_ctx have wrong prototype

Some warnings remain in sockets provider, but i think the changes required are more extensive and i did not want to create merge conflicts for someone else.

Signed-off-by: Reese Faucette <rfaucett@cisco.com>