OpenSS7
SS7 for the
Common Man

© Copyright 1997-2004,OpenSS7 Corporation, All Rights Reserved.
Last modified:

Home Overview Status News Documentation Resources About
   
 Overview
 Status
 News
 Documentation
 Resources
 About

   
Home Index Prev Next More Download Info FAQ Mail   Home -> Resources -> Browse Source -> strss7/drivers/tcap/tcap.h


File /code/strss7/drivers/tcap/tcap.h



#ifndef __TCAP_H__
#define __TCAP_H__

#ident "@(#) $RCSfile: tcap.h,v $ $Name:  $($Revision: 0.8.2.1 $) $Date: 2002/10/18 02:29:52 $"

#include "../../include/ss7/tcap.h"
#include "../../include/ss7/tcap_ioctl.h"

#ifndef TCAP_CMAJOR
#define TCAP_CMAJOR 210
#endif
#ifndef TCAP_NMAJOR
#define TCAP_NMAJOR 1
#endif
#define TCAP_NMINOR 256

#define TCAP_MODULE_ID ('7'<<8|TCAP_IOC_MAGIC)

#ifdef LIS_2_12
#define INT int
#else
#define INT void
#endif

/* in tcap.c */
extern int tcap_r_flush(queue_t *, mblk_t *);
extern int tcap_w_flush(queue_t *, mblk_t *);
/* buffer allocation */
extern int tcap_bufcall(queue_t *, size_t, int);
extern mblk_t *tcap_allocb(queue_t *, size_t, int, int *);

/* in tcap_lower.c */
extern int tcap_l_r_prim(queue_t *, mblk_t *);
/* in tcap_upper.c */
extern int tcap_u_w_prim(queue_t *, mblk_t *);
/* in tcap_input.c */
extern int tcap_u_r_prim(queue_t *, mblk_t *);
/* in tcap_output.c */
extern int tcap_l_w_prim(queue_t *, mblk_t *);
/* in tcap_ctrl.c */
extern int tcap_m_w_prim(queue_t *, mblk_t *);
extern int tcap_m_r_prim(queue_t *, mblk_t *);
extern int tcap_m_w_ioctl(queue_t *, mblk_t *);
/* in tcap_xlat.c */
extern int tcap_x_w_prim(queue_t *, mblk_t *);
extern int tcap_x_r_prim(queue_t *, mblk_t *);

/* declarations for tcap_pdu.c */
extern int tcap_recv_msg(queue_t *, mblk_t *);

#endif				/* __TCAP_H__ */


Home Index Prev Next More Download Info FAQ Mail   Home -> Resources -> Browse Source -> strss7/drivers/tcap/tcap.h

OpenSS7
SS7 for the
Common Man
Home Overview Status News Documentation Resources About

© Copyright 1997-2004,OpenSS7 Corporation, All Rights Reserved.
Last modified: