mesh: Remove unused/redundant functions
authorInga Stotland <inga.stotland@intel.com>
Fri, 5 Jun 2020 21:31:43 +0000 (14:31 -0700)
committerAbhay Agarwal <ay.agarwal@samsung.com>
Fri, 18 Dec 2020 05:40:30 +0000 (11:10 +0530)
This removes mesh_net_provisioner_mode_set (unused) and
mesh_net_provisioner_mode_get (duplicates node_is_provisioner)

Change-Id: I9fe41d0c30828fa4faa4a9757b0c4a5e81146b43
Signed-off-by: anuj.bhumiya <anuj.bhumiya@samsung.com>
mesh/model.c
mesh/net.c
mesh/net.h

index ec79a69..f2dfb26 100644 (file)
@@ -907,7 +907,7 @@ bool mesh_model_rx(struct mesh_node *node, bool szmict, uint32_t seq0,
         * The packet needs to be decoded by the correct key which
         * is hinted by key_aid, but is not necessarily definitive
         */
-       if (key_aid == APP_AID_DEV || mesh_net_provisioner_mode_get(net))
+       if (key_aid == APP_AID_DEV || node_is_provisioner(node))
                decrypt_idx = dev_packet_decrypt(node, data, size, szmict, src,
                                                dst, key_aid, seq0, iv_index,
                                                clear_text);
index 1d426fe..aeb8b84 100644 (file)
@@ -3360,16 +3360,6 @@ void mesh_net_set_iv_index(struct mesh_net *net, uint32_t index, bool update)
        net->iv_update = update;
 }
 
-void mesh_net_provisioner_mode_set(struct mesh_net *net, bool mode)
-{
-       net->provisioner = mode;
-}
-
-bool mesh_net_provisioner_mode_get(struct mesh_net *net)
-{
-       return net->provisioner;
-}
-
 uint16_t mesh_net_get_primary_idx(struct mesh_net *net)
 {
        struct mesh_subnet *subnet;
index 84e7c15..f7fe3f1 100644 (file)
@@ -335,8 +335,6 @@ void mesh_net_send_seg(struct mesh_net *net, uint32_t key_id,
 struct mesh_net_heartbeat *mesh_net_heartbeat_get(struct mesh_net *net);
 void mesh_net_heartbeat_init(struct mesh_net *net);
 void mesh_net_heartbeat_send(struct mesh_net *net);
-void mesh_net_provisioner_mode_set(struct mesh_net *net, bool mode);
-bool mesh_net_provisioner_mode_get(struct mesh_net *net);
 bool mesh_net_key_list_get(struct mesh_net *net, uint8_t *buf, uint16_t *count);
 uint16_t mesh_net_get_primary_idx(struct mesh_net *net);
 uint32_t mesh_net_friend_timeout(struct mesh_net *net, uint16_t addr);