Fix custom cluster to meet zigbee-daemon GDbus interface
[platform/core/api/zigbee.git] / lib / zbl-custom.c
index 4f9598e..20e130e 100644 (file)
 #include "zbl-dbus.h"
 #include "zigbee.h"
 
-API int zb_aps_send(zigbee_h handle, nwk_addr addr16,
-               unsigned char aps_frame_ctl, unsigned char src_ep, unsigned char dst_ep,
-               unsigned short cluster_id, unsigned short profile_id,
-               unsigned char zcl_frame_ctl, unsigned short mfg_code,
-               unsigned short payload_len, unsigned char *payload,
+API int zb_aps_send(zigbee_h handle, nwk_addr addr16, unsigned char aps_frame_ctl,
+               unsigned char src_ep, unsigned char dst_ep, unsigned short cluster_id,
+               unsigned short profile_id, unsigned char zcl_frame_ctl, unsigned short mfg_code,
+               unsigned char cmd_id, unsigned short payload_len, unsigned char *payload,
                zb_aps_send_rsp cb, void *user_data)
 {
        int ret = ZIGBEE_ERROR_NONE;
        RETV_IF(NULL == handle, ZIGBEE_ERROR_INVALID_PARAMETER);
 
-       ret = zbl_aps_send(addr16, aps_frame_ctl, src_ep, dst_ep,
-                               cluster_id, profile_id, zcl_frame_ctl, mfg_code,
-                               payload_len, payload, cb, user_data);
+       ret = zbl_aps_send(addr16, aps_frame_ctl, src_ep, dst_ep, cluster_id, profile_id,
+               zcl_frame_ctl, mfg_code, cmd_id, payload_len, payload, cb, user_data);
        DBG("zbl_aps_send()=0x%X", ret);
        return ret;
 }
 
-API int zb_zcl_send(zigbee_h handle, nwk_addr addr16,
-               unsigned char src_ep, unsigned char dst_ep,
-               unsigned short cluster_id, unsigned char zcl_frame_ctl, unsigned char cmd,
-               unsigned short payload_len, unsigned char *payload,
+API int zb_zcl_send(zigbee_h handle, nwk_addr addr16, unsigned char src_ep,
+               unsigned char dst_ep, unsigned short cluster_id, unsigned char zcl_frame_ctl,
+               unsigned char cmd, unsigned short payload_len, unsigned char *payload,
                zb_zcl_send_rsp cb, void *user_data)
 {
        int ret = ZIGBEE_ERROR_NONE;