MCPcopy Create free account
hub / github.com/corosync/corosync / icmap_track_delete

Function icmap_track_delete

exec/icmap.c:1208–1222  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1206}
1207
1208cs_error_t icmap_track_delete(icmap_track_t icmap_track)
1209{
1210 int32_t err;
1211
1212 if ((err = qb_map_notify_del_2(icmap_global_map->qb_map, icmap_track->key_name,
1213 icmap_notify_fn, icmap_tt_to_qbtt(icmap_track->track_type), icmap_track)) != 0) {
1214 return (qb_to_cs_error(err));
1215 }
1216
1217 qb_list_del(&icmap_track->list);
1218 free(icmap_track->key_name);
1219 free(icmap_track);
1220
1221 return (CS_OK);
1222}
1223
1224void *icmap_track_get_user_data(icmap_track_t icmap_track)
1225{

Callers 3

icmap_del_all_trackFunction · 0.85
cmap_exec_exit_fnFunction · 0.85
wd_key_changedFunction · 0.85

Calls 2

icmap_tt_to_qbttFunction · 0.85
qb_to_cs_errorFunction · 0.85

Tested by

no test coverage detected