• Mike Frysinger's avatar
    connector: make callback argument type explicit · 0741241c
    Mike Frysinger authored
    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: default avatarMike Frysinger <vapier@gentoo.org>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    0741241c
w1_netlink.c 9.64 KB