1121336Sharti# $FreeBSD$ 2121336Sharti# 3121336Sharti# Author: Harti Brandt <harti@freebsd.org> 4121336Sharti# 5121336ShartiLIB= ngatm 6195767SkensmithSHLIB_MAJOR= 4 7131834ShartiMAN= libngatm.3 uniaddr.3 unifunc.3 unimsg.3 unisap.3 unistruct.3 8121336Sharti 9121336Sharti# source of the library lives in contrib 10121336ShartiSDIR= ${.CURDIR}/../../sys 11121336ShartiCTRB= ${.CURDIR}/../../contrib/ngatm 12121336ShartiLIBBASE= ${SDIR}/contrib/ngatm 13121336Sharti 14121336ShartiCFLAGS+= -I${LIBBASE} -I${.OBJDIR} -I${CTRB}/libngatm 15131834Sharti# CFLAGS+= -DSSCOP_DEBUG -DSSCFU_DEBUG -DUNI_DEBUG -DCCATM_DEBUG 16121336Sharti 17121950Sharti.PATH: ${LIBBASE}/netnatm ${LIBBASE}/netnatm/saal ${LIBBASE}/netnatm/misc \ 18131834Sharti ${LIBBASE}/netnatm/msg ${LIBBASE}/netnatm/sig ${LIBBASE}/netnatm/api 19121336Sharti.PATH: ${CTRB}/libngatm ${CTRB}/man 20121336Sharti 21121950ShartiSRCS= unimsg.c unimsg_common.c straddr.c \ 22121950Sharti traffic.c uni_ie.c uni_msg.c \ 23122217Sharti saal_sscop.c saal_sscfu.c \ 24122217Sharti sig_call.c sig_coord.c sig_party.c sig_print.c sig_reset.c \ 25131834Sharti sig_uni.c sig_unimsgcpy.c sig_verify.c \ 26131834Sharti cc_conn.c cc_user.c cc_sig.c cc_data.c cc_port.c unisap.c \ 27131834Sharti cc_dump.c 28121336Sharti 29121336Sharti# Includes 30131834ShartiINCSGROUPS= INCSATM INCSSAAL INCSMSG INCSSIG INCSAPI 31121336Sharti 32121336Sharti# common files 33121336ShartiINCSATMDIR= $(INCLUDEDIR)/netnatm 34121950ShartiINCSATM= unimsg.h addr.h 35121336Sharti 36121336Sharti# signaling AAL 37121336ShartiINCSSAALDIR= $(INCLUDEDIR)/netnatm/saal 38121336ShartiINCSSAAL= saal/sscfu.h saal/sscfudef.h saal/sscop.h saal/sscopdef.h 39121336Sharti 40121950Sharti# message parsing 41121950ShartiINCSMSGDIR= $(INCLUDEDIR)/netnatm/msg 42121950ShartiINCSMSG= msg/uni_config.h msg/uni_hdr.h msg/uni_ie.h msg/uni_msg.h \ 43121950Sharti msg/unimsglib.h msg/uniprint.h msg/unistruct.h 44121950Sharti 45122217Sharti# signaling layer 46122217ShartiINCSSIGDIR= $(INCLUDEDIR)/netnatm/sig 47122217ShartiINCSSIG= sig/uni.h sig/unidef.h sig/unisig.h 48122217Sharti 49131834Sharti# call control layer 50131834ShartiINCSAPIDIR= $(INCLUDEDIR)/netnatm/api 51131834ShartiINCSAPI= api/atmapi.h api/ccatm.h api/unisap.h 52131834Sharti 53121336Sharti.include <bsd.lib.mk> 54