# dmmp_context_log_func_set(3) - man - phpMan

[dmmp_context_log_func_set(3)](https://www.chedong.com/phpMan.php/man/dmmpcontextlogfuncset/3/markdown)Device Mapper Multipath API - libdmmp [Manualdmmp_context_log_func_set(3)](https://www.chedong.com/phpMan.php/man/Manualdmmpcontextlogfuncset/3/markdown)



## NAME
       dmmp_context_log_func_set - Set log handler function.

## SYNOPSIS
       **void**  **dmmp**___**context**___**log**___**func**___**set** **(struct** **dmmp**___**context** *****_ctx_**,** **void** **(***_log_func_**)** **(struct** **dmmp**___**con**‐‐
       **text** ***ctx,** **int** **priority,** **const** **char** ***file,** **int** **line,** **const** **char** ***func**___**name,** **const** **char**  ***for**‐‐
       **mat,** **va**___**list** **args));**

## ARGUMENTS
       ctx         Pointer  of 'struct dmmp_context'.  If this pointer is NULL, your program will be
                   terminated by assert.

       log_func    Pointer of log handler function. If set to NULL, all log will be ignored.

## DESCRIPTION
       Set custom log handler. The log handler will be invoked when log message is equal or more im‐
       portant(less  value) than log priority setting.  Please check manpage [libdmmp.h(3)](https://www.chedong.com/phpMan.php/man/libdmmp.h/3/markdown) for detail
       usage.

## RETURN
       void



March 2018                            dmmp_context_log_func_set         [dmmp_context_log_func_set(3)](https://www.chedong.com/phpMan.php/man/dmmpcontextlogfuncset/3/markdown)
