Files
linux-apfs/net
Jon Paul Maloy 24be34b5a0 tipc: eliminate upcall function pointers between port and socket
Due to the original one-to-many relation between port and user API
layers, upcalls to the API have been performed via function pointers,
installed in struct tipc_port at creation. Since this relation now
always is one-to-one, we can instead use ordinary function calls.

We remove the function pointers 'dispatcher' and ´wakeup' from
struct tipc_port, and replace them with calls to the renamed
functions tipc_sk_rcv() and tipc_sk_wakeup().

At the same time we change the name and signature of the functions
tipc_createport() and tipc_deleteport() to reflect their new role
as mere initialization/destruction functions.

Signed-off-by: Jon Maloy <jon.maloy@ericsson.com>
Reviewed-by: Ying Xue <ying.xue@windriver.com>
Reviewed-by: Erik Hugne <erik.hugne@ericsson.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
2014-03-12 15:53:49 -04:00
..
2014-02-13 18:33:38 -05:00
2014-02-16 23:45:00 -05:00
2014-01-21 18:13:05 -08:00
2014-03-10 16:15:54 -04:00
2014-02-12 19:26:32 -05:00
2014-03-10 15:32:24 -04:00
2014-03-10 13:56:26 -04:00
2013-11-21 13:09:42 -05:00
2014-02-13 18:15:10 -05:00