Ticket #856 (closed defect: fixed)

Opened 5 months ago

Last modified 4 months ago

CLM library exposes internal symbols

Reported by: hafe Owned by: manoj
Priority: blocker Milestone: 4.0.FC
Component: CLM Version: 4.0.B5
Keywords: CLM Cc:
patch waiting for maintainer: no

Description

If the symbols cannot be hidden with "static" they should be at least prefixed with clma (or even better clma_private_)

$ nm libSaClm.so.0.0.0 | grep 'T ' | grep -v saClm
00000000000072a0 T Validate_Version
0000000000008368 T _fini
00000000000020f8 T _init
00000000000071d0 T add_to_async_cbk_msg_list
0000000000006920 T clma_clms_msg_proc
0000000000007120 T clma_find_hdl_rec_by_client_id
0000000000007690 T clma_hdl_cbk_dispatch
0000000000007150 T clma_hdl_list_del
0000000000007b40 T clma_hdl_rec_add
00000000000079f0 T clma_hdl_rec_del
0000000000006f20 T clma_mds_init
0000000000006c60 T clma_mds_msg_async_send
0000000000006d90 T clma_mds_msg_sync_send
0000000000007360 T clma_msg_destroy
0000000000007d30 T clma_shutdown
0000000000007e10 T clma_startup
0000000000008130 T decodeNodeAddressT
0000000000008280 T decodeSaNameT
0000000000008000 T encodeSaNameT
0000000000002ee0 T fill_cluster_ntf_buf4_from_omsg
0000000000003230 T fill_cluster_ntf_buf_from_omsg
0000000000002b50 T fill_clusterbuf_from_buf_4
0000000000002c50 T fill_node_from_node4
0000000000003ae0 T saclmclusternodeget
0000000000004c00 T saclmclustertrack
0000000000004630 T saclminitialize
00000000000032e0 T send_mds_msg_get_clusternotificationbuf
0000000000002fa0 T send_mds_msg_get_clusternotificationbuf_4
00000000000028a0 T validate_flags_buf
00000000000026b0 T validate_flags_buf_4

Change History

Changed 5 months ago by hafe

  • version changed from 4.0.0-MS4 to 4.0.0-B5
  • milestone changed from 4.0.0-RC1 to 4.0.0-M5 (4.0.0-FC)

Changed 4 months ago by manoj

  • owner set to manoj
  • status changed from new to accepted

Changed 4 months ago by manoj

  • status changed from accepted to closed
  • resolution set to fixed
Note: See TracTickets for help on using tickets.