DEFS = -DUSE_MS_DNS=1 -D_linux_=1 -DNO_SYSLOG -DHAVE_PATHS_H -DXDEBUGALL -D__linux__

CFLAGS += -Wno-aggregate-return
CFLAGS += -I../include

#OBJS =	main.o magic.o fsm.o lcp.o ipcp.o upap.o chap.o ccp.o \
#	auth.o options.o demand.o utils.o sys-linux.o ipxcp.o multilink.o \
#	tdb.o tty.o md4.o chap_ms.o
OBJS =	main.o magic.o fsm.o lcp.o ipcp.o upap.o chap.o md5.o ccp.o \
	auth.o options.o demand.o utils.o sys-linux.o ipxcp.o multilink.o \
	tdb.o tty.o cbcp.o mppe.o sha1dgst.o extra_crypto.o chap_ms.o md4.o

# OBJS +=	md5.o

CHAPMS=y
MPPE=y
CFLAGS   += -DCHAPMS=1
CFLAGS   += -DUSE_CRYPT=1
CFLAGS   += -DMPPE=1
# PPPDOBJS += md4.o chap_ms.o

LDADD := -lcrypt ${LDADD}

CFLAGS += $(DEFS)

all: pppd

pppd: $(OBJS)
	${LD} $(LDFLAGS) -o pppd ${LIBS} ${OBJS} ${LDADD}

clean:
	rm -f *.[oa] *.elf *.gdb *~ core pppd

install: all
	${CP} pppd $(DESTSBIN)

