OpenSS7 SS7 for the Common Man |
© Copyright 1997-2004,OpenSS7 Corporation, All Rights Reserved. |
||||||||||||||||||||||||||
Home | Overview | Status | News | Documentation | Resources | About | |||||||||||||||||||||
File /code/strss7/drivers/tali/tali.h#ifndef __TALI_H__ #define __TALI_H__ #ident "@(#) $RCSfile: tali.h,v $ $Name: $($Revision: 0.8.2.1 $) $Date: 2002/10/18 02:31:58 $" extern int tali_reuseb(tali_t *, size_t, int, mblk_t *); extern int tali_putq(queue_t *, mblk_t *, int (*)(queue_t *, mblk_t *)); extern int tali_srvq(queue_t *, int (*)(queue_t *, mblk_t *)); extern int tali_w_flush(queue_t *, mblk_t *); extern int tali_r_flush(queue_t *, mblk_t *); typedef struct ops { int (*r_prim) (queue_t *, mblk_t *); /* read primitives */ int (*w_prim) (queue_t *, mblk_t *); /* write primitives */ } ops_t; typedef struct drv { uint cmajor; uint nmajor; uint nminor; ops_t u_ops_lm; ops_t u_ops_ss7; ops_t l_ops_ss7; ops_t l_ops_ip; ops_t l_ops_sg; } drv_t; extern drv_t tali_lm_driver; extern drv_t tali_sccp_driver; extern drv_t tali_isup_driver; extern drv_t tali_mtp_driver; extern kmem_cache_t *tali_pp_cachep; extern kmem_cache_t *tali_xp_cachep; extern kmem_cache_t *tali_gp_cachep; extern kmem_cache_t *tali_as_cachep; extern kmem_cache_t *tali_ap_cachep; extern kmem_cache_t *tali_sp_cachep; extern kmem_cache_t *tali_np_cachep; #endif /* __TALI_H__ */
|
|||||||||||||||||||||||||||
OpenSS7 SS7 for the Common Man |
Home | Overview | Status | News | Documentation | Resources | About | ||||||||||||||||||||
© Copyright 1997-2004,OpenSS7 Corporation, All Rights Reserved. |