From d7321e7632f2e8c5694e018b466825091ad3b038 Mon Sep 17 00:00:00 2001 From: Patrick McHardy Date: Thu, 18 Feb 2010 07:50:28 +0100 Subject: [PATCH] Move some declarations of exported functions to public header files Signed-off-by: Patrick McHardy --- include/dect/lce.h | 3 +++ include/dect/mm.h | 2 ++ include/lce.h | 3 --- src/mm.c | 5 +++-- 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/include/dect/lce.h b/include/dect/lce.h index c9a52f2..8f0cc87 100644 --- a/include/dect/lce.h +++ b/include/dect/lce.h @@ -23,4 +23,7 @@ struct dect_lce_ops { struct dect_lce_page_param *param); }; +extern int dect_lce_group_ring(struct dect_handle *dh, + enum dect_ring_patterns pattern); + #endif /* _LIBDECT_DECT_LCE_H */ diff --git a/include/dect/mm.h b/include/dect/mm.h index 1f2360a..b68e445 100644 --- a/include/dect/mm.h +++ b/include/dect/mm.h @@ -142,6 +142,8 @@ struct dect_mm_endpoint; extern struct dect_mm_endpoint *dect_mm_endpoint_alloc(struct dect_handle *dh, const struct dect_ipui *ipui); +extern void dect_mm_endpoint_destroy(struct dect_handle *dh, + struct dect_mm_endpoint *mme); extern void *dect_mm_priv(struct dect_mm_endpoint *mme); struct dect_mm_ops { diff --git a/include/lce.h b/include/lce.h index 09db3f8..8f892fd 100644 --- a/include/lce.h +++ b/include/lce.h @@ -179,9 +179,6 @@ extern int dect_ddl_set_cipher_key(const struct dect_data_link *ddl, extern int dect_ddl_encrypt_req(const struct dect_data_link *ddl, enum dect_cipher_states status); -extern int dect_lce_group_ring(struct dect_handle *dh, - enum dect_ring_patterns pattern); - /* LCE message types */ enum dect_lce_msg_types { DECT_LCE_PAGE_RESPONSE = 0x71, diff --git a/src/mm.c b/src/mm.c index 6212603..d20d6c6 100644 --- a/src/mm.c +++ b/src/mm.c @@ -385,13 +385,14 @@ err1: } EXPORT_SYMBOL(dect_mm_endpoint_alloc); -static void dect_mm_endpoint_destroy(struct dect_handle *dh, - struct dect_mm_endpoint *mme) +void dect_mm_endpoint_destroy(struct dect_handle *dh, + struct dect_mm_endpoint *mme) { dect_free(dh, mme->procedure[DECT_TRANSACTION_RESPONDER].timer); dect_free(dh, mme->procedure[DECT_TRANSACTION_INITIATOR].timer); dect_free(dh, mme); } +EXPORT_SYMBOL(dect_mm_endpoint_destroy); static struct dect_mm_endpoint *dect_mm_endpoint(struct dect_transaction *ta) {