connector: make callback argument type explicit
The connector documentation states that the argument to the callback function is always a pointer to a struct cn_msg, but rather than encode it in the API itself, it uses a void pointer everywhere. This doesn't make much sense to encode the pointer in documentation as it prevents proper C type checking from occurring and can easily allow people to use the wrong pointer type. So convert the argument type to an explicit struct cn_msg pointer. Signed-off-by:Mike Frysinger <vapier@gentoo.org> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- Documentation/connector/cn_test.c 1 addition, 3 deletionsDocumentation/connector/cn_test.c
- drivers/connector/cn_proc.c 1 addition, 2 deletionsdrivers/connector/cn_proc.c
- drivers/connector/cn_queue.c 5 additions, 2 deletionsdrivers/connector/cn_queue.c
- drivers/connector/connector.c 3 additions, 3 deletionsdrivers/connector/connector.c
- drivers/staging/dst/dcore.c 1 addition, 2 deletionsdrivers/staging/dst/dcore.c
- drivers/video/uvesafb.c 1 addition, 2 deletionsdrivers/video/uvesafb.c
- drivers/w1/w1_netlink.c 1 addition, 2 deletionsdrivers/w1/w1_netlink.c
- include/linux/connector.h 3 additions, 3 deletionsinclude/linux/connector.h
Loading
Please register or sign in to comment