The warning message "Unrecognised multipath message received" is
displayed in two different situations in multipath_message(): when the
number of arguments passed is invalid and when the string passed in
argv[0] is not recognized.
Make it easier to identify where the problem is by making these warnings
more specific with additional context for each case.
Signed-off-by: Jose Castillo <jcastillo@redhat.com>
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
        }
 
        if (argc != 2) {
-               DMWARN("Unrecognised multipath message received.");
+               DMWARN("Invalid multipath message arguments. Expected 2 arguments, got %d.", argc);
                goto out;
        }
 
        else if (!strcasecmp(argv[0], "fail_path"))
                action = fail_path;
        else {
-               DMWARN("Unrecognised multipath message received.");
+               DMWARN("Unrecognised multipath message received: %s", argv[0]);
                goto out;
        }