diff --git a/src/mca/mpi/pml/teg/src/pml_teg.c b/src/mca/mpi/pml/teg/src/pml_teg.c index dd5d07105b..b6f96268bc 100644 --- a/src/mca/mpi/pml/teg/src/pml_teg.c +++ b/src/mca/mpi/pml/teg/src/pml_teg.c @@ -20,7 +20,6 @@ mca_pml_teg_t mca_pml_teg = { mca_pml_teg_add_procs, mca_pml_teg_del_procs, mca_pml_teg_add_ptls, - mca_pml_teg_fini, mca_pml_teg_progress, mca_pml_teg_irecv_init, mca_pml_teg_irecv, @@ -245,7 +244,7 @@ int mca_pml_teg_del_procs(lam_proc_t** procs, size_t nprocs) return LAM_SUCCESS; } -int mca_pml_teg_fini(void) +int mca_pml_teg_module_fini(void) { /* FIX */ return LAM_SUCCESS; diff --git a/src/mca/mpi/pml/teg/src/pml_teg.h b/src/mca/mpi/pml/teg/src/pml_teg.h index 90d99306c9..2c23e6df90 100644 --- a/src/mca/mpi/pml/teg/src/pml_teg.h +++ b/src/mca/mpi/pml/teg/src/pml_teg.h @@ -60,6 +60,8 @@ extern mca_pml_t* mca_pml_teg_module_init( bool *have_hidden_threads ); +extern int mca_pml_teg_module_fini(void); + /* @@ -88,8 +90,6 @@ extern int mca_pml_teg_add_ptls( lam_list_t *ptls ); -extern int mca_pml_teg_fini(void); - extern int mca_pml_teg_isend_init( void *buf, size_t size, diff --git a/src/mca/mpi/pml/teg/src/pml_teg_module.c b/src/mca/mpi/pml/teg/src/pml_teg_module.c index 157e2f6065..f90a97b259 100644 --- a/src/mca/mpi/pml/teg/src/pml_teg_module.c +++ b/src/mca/mpi/pml/teg/src/pml_teg_module.c @@ -40,7 +40,8 @@ mca_pml_base_module_1_0_0_t mca_pml_teg_module = { false }, - mca_pml_teg_module_init /* module init */ + mca_pml_teg_module_init, /* module init */ + mca_pml_teg_module_fini /* module finalize */ };