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/include/ss7/smi_ioctl.h


File /code/strss7/include/ss7/smi_ioctl.h



#ifndef __SMI_IOCTL_H__
#define __SMI_IOCTL_H__

#ident "@(#) $Name:  $($Revision: 0.8.2.2 $) Copyright (c) 1997-2002 OpenSS7 Corporation."

/*
 *  Protocol variants and options
 */

typedef struct smi_option {
	smi_ulong pvar;
	smi_ulong popt;
} smi_option_t;

enum {
	SS7_PVAR_ITUT_88,		/* ITU-T protocol variant */
	SS7_PVAR_ITUT_93,		/* ITU-T protocol variant */
	SS7_PVAR_ITUT_96,		/* ITU-T protocol variant */
	SS7_PVAR_ITUT_00,		/* ITU-T protocol variant */
	SS7_PVAR_ANSI_88,		/* ANSI protocol variant */
	SS7_PVAR_ANSI_92,		/* ANSI protocol variant */
	SS7_PVAR_ETSI_88,		/* ETSI protocol variant */
	SS7_PVAR_ETSI_93,		/* ETSI protocol variant */
	SS7_PVAR_ETSI_96,		/* ETSI protocol variant */
	SS7_PVAR_ETSI_00,		/* ETSI protocol variant */
	SS7_PVAR_JTTC_94,		/* JTTC protocol variant */
	SS7_PVAR_MAX = SS7_PVAR_JTTC_94
};

enum {
	SS7_POPT_MPLEV = 0x00000001,	/* multiple priority/congestion levels */
	SS7_POPT_PCR = 0x00000002,	/* preventative cyclic retransmission */
	SS7_POPT_HSL = 0x00000004,	/* high speed links */
	SS7_POPT_XSN = 0x00000008,	/* extended sequence numbers */
	SS7_POPT_MASK = 0x0000000f	/* all options */
};

#endif				/* __SMI_IOCTL_H__ */


Home Index Prev Next More Download Info FAQ Mail   Home -> Resources -> Browse Source -> strss7/include/ss7/smi_ioctl.h

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

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