
/*
 * 2010 (C) Marcus Clyne
 *
 * DO NOT EDIT THIS FILE MANUALLY
 * ------------------------------
 * This file has been generated automatically from scripts in the $base/auto dir and
 * data in the $base/auto/data dir. If you wish to edit the output of this file, then
 * you should edit these files instead.
 *
*/


/* conf command macros */

#define     NDK_HTTP_MAIN_CONF_BITMASK(name,p,post)\
            NDK_HTTP_MAIN_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_BITMASK(name,p,post)\
            NDK_HTTP_SRV_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_BITMASK(name,p,post)\
            NDK_HTTP_SIF_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_BITMASK(name,p,post)\
            NDK_HTTP_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_BITMASK(name,p,post)\
            NDK_HTTP_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_BITMASK(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_BITMASK(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_BITMASK(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_BITMASK(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_BITMASK(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_BITMASK(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_BITMASK(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_BITMASK(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_BITMASK(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_BITMASK(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_BITMASK(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_BITMASK(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_BITMASK(name,p,post)\
            NDK_HTTP_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_BITMASK(name,p,post)\
            NDK_HTTP_UPS_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_BITMASK(name,p,post)\
            NDK_HTTP_ANY_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_BITMASK(name,p,post)\
            NDK_ANY_CONF_1MORE\
                (name,\
                ndk_conf_set_bitmask_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_BUFS(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_BUFS(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_BUFS(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_BUFS(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_BUFS(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_BUFS(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_BUFS(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_BUFS(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_BUFS(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_BUFS(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_BUFS(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_BUFS(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_BUFS(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_BUFS(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_BUFS(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_BUFS(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_BUFS(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_BUFS(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_BUFS(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_BUFS(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_BUFS(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_bufs_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_COMPLEX_KEYVAL(name,p,post)\
            NDK_ANY_CONF_TAKE2\
                (name,\
                ndk_conf_set_http_complex_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_COMPLEX_PATH(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_COMPLEX_PATH(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_SRV_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_SIF_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_UPS_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_HTTP_ANY_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_COMPLEX_VALUE_ARRAY(name,p,post)\
            NDK_ANY_CONF_1MORE\
                (name,\
                ndk_conf_set_http_complex_value_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_COMPLEX_VALUE(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_http_complex_value_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_ENCODING(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_ENCODING(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_ENCODING(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_ENCODING(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_ENCODING(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_ENCODING(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_ENCODING(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_ENCODING(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_ENCODING(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_ENCODING(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_ENCODING(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_ENCODING(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_ENCODING(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_ENCODING(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_ENCODING(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_ENCODING(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_ENCODING(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_ENCODING(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_ENCODING(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_ENCODING(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_ENCODING(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_encoding_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_ENUM(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_ENUM(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_ENUM(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_ENUM(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_ENUM(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_ENUM(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_ENUM(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_ENUM(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_ENUM(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_ENUM(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_ENUM(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_ENUM(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_ENUM(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_ENUM(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_ENUM(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_ENUM(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_ENUM(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_ENUM(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_ENUM(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_ENUM(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_ENUM(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_enum_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_FALSE(name,p,post)\
            NDK_HTTP_MAIN_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_FALSE(name,p,post)\
            NDK_HTTP_SRV_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_FALSE(name,p,post)\
            NDK_HTTP_SIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_FALSE(name,p,post)\
            NDK_HTTP_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_FALSE(name,p,post)\
            NDK_HTTP_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_FALSE(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_FALSE(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_FALSE(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_FALSE(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_FALSE(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_FALSE(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_FALSE(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_FALSE(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_FALSE(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_FALSE(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_FALSE(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_FALSE(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_FALSE(name,p,post)\
            NDK_HTTP_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_FALSE(name,p,post)\
            NDK_HTTP_UPS_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_FALSE(name,p,post)\
            NDK_HTTP_ANY_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_FALSE(name,p,post)\
            NDK_ANY_CONF_NOARGS\
                (name,\
                ndk_conf_set_false_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_FULL_PATH(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_FULL_PATH(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_full_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_KEYVAL1(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_KEYVAL1(name,p,post)\
            NDK_ANY_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval1_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_KEYVAL(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_KEYVAL(name,p,post)\
            NDK_ANY_CONF_TAKE2\
                (name,\
                ndk_conf_set_keyval_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_MSEC(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_MSEC(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_MSEC(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_MSEC(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_MSEC(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_MSEC(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_MSEC(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_MSEC(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_MSEC(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_MSEC(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_MSEC(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_MSEC(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_MSEC(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_MSEC(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_MSEC(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_MSEC(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_MSEC(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_MSEC(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_MSEC(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_MSEC(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_MSEC(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_msec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_NULL(name,p,post)\
            NDK_HTTP_MAIN_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_NULL(name,p,post)\
            NDK_HTTP_SRV_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_NULL(name,p,post)\
            NDK_HTTP_SIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_NULL(name,p,post)\
            NDK_HTTP_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_NULL(name,p,post)\
            NDK_HTTP_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_NULL(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_NULL(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_NULL(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_NULL(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_NULL(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_NULL(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_NULL(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_NULL(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_NULL(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_NULL(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_NULL(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_NULL(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_NULL(name,p,post)\
            NDK_HTTP_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_NULL(name,p,post)\
            NDK_HTTP_UPS_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_NULL(name,p,post)\
            NDK_HTTP_ANY_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_NULL(name,p,post)\
            NDK_ANY_CONF_NOARGS\
                (name,\
                ndk_conf_set_null_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_NUM64(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_NUM64(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_NUM64(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_NUM64(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_NUM64(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_NUM64(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_NUM64(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_NUM64(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_NUM64(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_NUM64(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_NUM64(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_NUM64(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_NUM64(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_NUM64(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_NUM64(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_NUM64(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_NUM64(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_NUM64(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_NUM64(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_NUM64(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_NUM64(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_num64_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_NUM_FLAG(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_NUM_FLAG(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_NUM(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_NUM(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_NUM(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_NUM(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_NUM(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_NUM(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_NUM(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_NUM(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_NUM(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_NUM(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_NUM(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_NUM(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_NUM(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_NUM(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_NUM(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_NUM(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_NUM(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_NUM(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_NUM(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_NUM(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_NUM(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_num_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_OFF(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_OFF(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_OFF(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_OFF(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_OFF(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_OFF(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_OFF(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_OFF(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_OFF(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_OFF(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_OFF(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_OFF(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_OFF(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_OFF(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_OFF(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_OFF(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_OFF(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_OFF(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_OFF(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_OFF(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_OFF(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_off_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_ONOFF(name,p,post)\
            NDK_HTTP_MAIN_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_ONOFF(name,p,post)\
            NDK_HTTP_SRV_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_ONOFF(name,p,post)\
            NDK_HTTP_SIF_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_ONOFF(name,p,post)\
            NDK_HTTP_LOC_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_ONOFF(name,p,post)\
            NDK_HTTP_LIF_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_ONOFF(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_ONOFF(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_ONOFF(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_ONOFF(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_ONOFF(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_ONOFF(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_ONOFF(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_ONOFF(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_ONOFF(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_ONOFF(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_ONOFF(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_ONOFF(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_ONOFF(name,p,post)\
            NDK_HTTP_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_ONOFF(name,p,post)\
            NDK_HTTP_UPS_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_ONOFF(name,p,post)\
            NDK_HTTP_ANY_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_ONOFF(name,p,post)\
            NDK_ANY_CONF_FLAG\
                (name,\
                ndk_conf_set_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_PATH(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_PATH(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_PATH(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_PATH(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_PATH(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_PATH(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_PATH(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_PATH(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_PATH(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_PATH(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_PATH(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_PATH(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_PATH(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_PATH(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_PATH(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_PATH(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_PATH(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_PATH(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_PATH(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_PATH(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_PATH(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_split_path_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_PTR(name,p,post)\
            NDK_HTTP_MAIN_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_PTR(name,p,post)\
            NDK_HTTP_SRV_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_PTR(name,p,post)\
            NDK_HTTP_SIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_PTR(name,p,post)\
            NDK_HTTP_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_PTR(name,p,post)\
            NDK_HTTP_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_PTR(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_PTR(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_PTR(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_PTR(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_PTR(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_PTR(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_PTR(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_PTR(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_PTR(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_PTR(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_PTR(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_PTR(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_PTR(name,p,post)\
            NDK_HTTP_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_PTR(name,p,post)\
            NDK_HTTP_UPS_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_PTR(name,p,post)\
            NDK_HTTP_ANY_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_PTR(name,p,post)\
            NDK_ANY_CONF_NOARGS\
                (name,\
                ndk_conf_set_ptr_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_SRV_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_SIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_UPS_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_REGEX_ARRAY(name,p,post)\
            NDK_HTTP_ANY_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_REGEX_ARRAY(name,p,post)\
            NDK_ANY_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_MAIN_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_SRV_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_SIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_UPS_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_HTTP_ANY_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_REGEX_ARRAY_CL(name,p,post)\
            NDK_ANY_CONF_1MORE\
                (name,\
                ndk_conf_set_regex_array_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_REGEX_CL(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_REGEX_CL(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_caseless_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_REXEX(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_REXEX(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_REXEX(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_REXEX(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_REXEX(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_REXEX(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_REXEX(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_REXEX(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_REXEX(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_REXEX(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_REXEX(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_REXEX(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_REXEX(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_REXEX(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_REXEX(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_REXEX(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_REXEX(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_REXEX(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_REXEX(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_REXEX(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_REXEX(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_regex_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_SEC_FLAG(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_SEC_FLAG(name,p,post)\
            NDK_ANY_CONF_TAKE2\
                (name,\
                ndk_conf_set_sec_flag_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_SEC(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_SEC(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_SEC(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_SEC(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_SEC(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_SEC(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_SEC(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_SEC(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_SEC(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_SEC(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_SEC(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_SEC(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_SEC(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_SEC(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_SEC(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_SEC(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_SEC(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_SEC(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_SEC(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_SEC(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_SEC(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_sec_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_SIZE(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_SIZE(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_SIZE(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_SIZE(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_SIZE(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_SIZE(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_SIZE(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_SIZE(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_SIZE(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_SIZE(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_SIZE(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_SIZE(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_SIZE(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_SIZE(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_SIZE(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_SIZE(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_SIZE(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_SIZE(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_SIZE(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_SIZE(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_SIZE(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_size_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_SRV_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_SIF_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_UPS_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_STR_ARRAY(name,p,post)\
            NDK_HTTP_ANY_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_STR_ARRAY(name,p,post)\
            NDK_ANY_CONF_1MORE\
                (name,\
                ndk_conf_set_str_array_multi_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_STR_ARRAY1(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_STR_ARRAY1(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_array_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_STR(name,p,post)\
            NDK_HTTP_MAIN_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_STR(name,p,post)\
            NDK_HTTP_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_STR(name,p,post)\
            NDK_HTTP_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_STR(name,p,post)\
            NDK_HTTP_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_STR(name,p,post)\
            NDK_HTTP_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_STR(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_STR(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_STR(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_STR(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_STR(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_STR(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_STR(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_STR(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_STR(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_STR(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_STR(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_STR(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_STR(name,p,post)\
            NDK_HTTP_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_STR(name,p,post)\
            NDK_HTTP_UPS_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_STR(name,p,post)\
            NDK_HTTP_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_STR(name,p,post)\
            NDK_ANY_CONF_TAKE1\
                (name,\
                ndk_conf_set_str_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


#define     NDK_HTTP_MAIN_CONF_TRUE(name,p,post)\
            NDK_HTTP_MAIN_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_MAIN_CONF_OFFSET,\
                offsetof (ndk_module_main_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_CONF_TRUE(name,p,post)\
            NDK_HTTP_SRV_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_CONF_TRUE(name,p,post)\
            NDK_HTTP_SIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_LOC_CONF_TRUE(name,p,post)\
            NDK_HTTP_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_LIF_CONF_TRUE(name,p,post)\
            NDK_HTTP_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_CONF_TRUE(name,p,post)\
            NDK_HTTP_MAIN_SRV_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_CONF_TRUE(name,p,post)\
            NDK_HTTP_MAIN_SIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_SRV_CONF_OFFSET,\
                offsetof (ndk_module_srv_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LOC_CONF_TRUE(name,p,post)\
            NDK_HTTP_MAIN_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_LIF_CONF_TRUE(name,p,post)\
            NDK_HTTP_MAIN_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LOC_CONF_TRUE(name,p,post)\
            NDK_HTTP_SRV_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SRV_LIF_CONF_TRUE(name,p,post)\
            NDK_HTTP_SRV_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LOC_CONF_TRUE(name,p,post)\
            NDK_HTTP_SIF_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_SIF_LIF_CONF_TRUE(name,p,post)\
            NDK_HTTP_SIF_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LOC_CONF_TRUE(name,p,post)\
            NDK_HTTP_MAIN_SRV_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_LIF_CONF_TRUE(name,p,post)\
            NDK_HTTP_MAIN_SRV_LIF_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SIF_LOC_CONF_TRUE(name,p,post)\
            NDK_HTTP_MAIN_SIF_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_TRUE(name,p,post)\
            NDK_HTTP_MAIN_SRV_SIF_LOC_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_CONF_TRUE(name,p,post)\
            NDK_HTTP_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_UPS_CONF_TRUE(name,p,post)\
            NDK_HTTP_UPS_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_HTTP_ANY_CONF_TRUE(name,p,post)\
            NDK_HTTP_ANY_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)

#define     NDK_ANY_CONF_TRUE(name,p,post)\
            NDK_ANY_CONF_NOARGS\
                (name,\
                ndk_conf_set_true_slot,\
                NGX_HTTP_LOC_CONF_OFFSET,\
                offsetof (ndk_module_loc_conf_t, p),\
                post)


