!
!
! This File Is GENERATED By gennttab on SunOS 5.
!
!
! define cpp macros

#define DATA	.section ".data"
#define STRING	.section ".data1",#write,#alloc
#define CONSTANT .section ".rodata"
#define TYPE(label, size) .type	label, #object; .size label, size

! More macros
#define NTCON_RECORD(str1, ptr, str2, str3) \
	.align	4	;\
	.word	str1	;\
	.align  4	;\
	.word	ptr	;\
	.align	4	;\
	.word	str2	;\
	.align	4	;\
	.word	str3

! Declare the string table

	STRING
.RINI:	.asciz	"raw"
	.align	4
.RINI2:	.asciz	"ntrini"
	.align	4
.RINI3:	.asciz	"ntr"
	.align	4
.TINI:	.asciz	"tcp"
	.align	4
.TINI2:	.asciz	"nttini"
	.align	4
.TINI3:	.asciz	"ntt"
	.align	4
.TINI4:	.asciz	"ntitcn"
	.align	4
.TINI5:	.asciz	"ntlit"
	.align	4
.TZ1:	.asciz	"tcps"
	.align	4
.TZ2:	.asciz	"ntzini"
	.align	4
.TZ3:   .asciz	"ntcps"
	.align	4
.X:	.asciz	"x25"
	.align	4
.X2:	.asciz	"ntxini"
	.align	4
.X3:	.asciz	"ntx"
	.align	4
.SPX:	.asciz	"spx"
	.align	4
.SPX2:	.asciz	"ntsini"
	.align	4
.SPX3:	.asciz	"nts"
	.align	4
.SPX4:	.asciz	"ntlis"
	.align	4
.NTB:	.asciz	"ntb"
	.align	4
.NTB2:	.asciz	"ntbini"
	.align	4
.NTB3:	.asciz	"ntb"
	.align	4
.DEC:	.asciz	"decnet"
	.align	4
.DEC2:	.asciz	"ntdini"
	.align	4
.DEC3:	.asciz	"ntd"
	.align	4
.DEC4:	.asciz	"ntidini"
	.align	4
.DEC5:	.asciz	"ntid"
	.align	4
.IPC:	.asciz	"beq"
	.align	4
.IPC2:	.asciz	"ntpini"
	.align	4
.IPC3:	.asciz	"ntp"
	.align	4
.SOC:	.asciz	"ipc"
	.align	4
.SOC2:	.asciz	"ntusini"
	.align	4
.SOC3:	.asciz	"ntus"
	.align	4
.NMP:	.asciz	"nmp"
	.align	4
.NMP2:	.asciz	"ntnini"
	.align	4
.NMP3:	.asciz	"ntn"
	.align	4
.OSI:	.asciz	"osi4"
	.align	4
.OSI2:	.asciz	"ntio4cn"
	.align	4
.OSI3:	.asciz	"nto4"
	.align	4
.LU62:	.asciz	"lu62"
	.align	4
.LU622: .asciz	"ntlini"
	.align	4
.LU623: .asciz	"ntls"
	.align	4
.ASYNC:	.asciz	"async"
	.align	4
.ASYNC2: .asciz	"ntasgini"
	.align	4
.ASYNC3: .asciz	"ntas"
	.align	4
.DCE: 	.asciz  "dce"
	.align  4
.DCE2:  .asciz	"ntodrini"
	.align  4
.DCE3: .asciz "ntod"
	.align  4

! Now the protocol table

	DATA
	.global	ntcontab
ntcontab:


NTCON_RECORD(.RINI, ntrini, .RINI2, .RINI3)
NTCON_RECORD(.TINI, nttini, .TINI2, .TINI3)
NTCON_RECORD(.TZ1, ntzini, .TZ2, .TZ3)
NTCON_RECORD(.IPC, ntpini, .IPC2, .IPC3)
NTCON_RECORD(.SOC, ntusini, .SOC2, .SOC3)


! Similar to C : { 0,0,0,0 }
	.align	4
	.word	0
	.align	4
	.word	0
	.align	4
	.word	0
	.align	4
	.word	0

! const int ntconent = sizeof(ntcontab)/sizeof(ntcontab[0]) - 1

	CONSTANT
	.global	ntconent
ntconent:
	.align	4

	.word	5

! Epilog


