.SUFFIXES: .c .o

GCC = gcc
 
INCLUDE = -I../configure -I../include/kernel -I../include/shared \
	-I../include/application 

CFLAGS = -g -c -Wall $(INCLUDE)
COMPILE.c=$(GCC) $(CFLAGS) $(INCLUDE)

SRCS = classifier.c conn_stats.c flow_stats.c rl_stats.c replay.c \
	process.c rate_limit.c main.c \
	dward_ioctl.c get_packet_info.c 
OBJS = $(SRCS:.c=.o)

ALL:	$(OBJS) 

.c.o:
	$(COMPILE.c) $<

clean: FORCE
	$(RM) *.o 

FORCE:

depend:
	makedepend -- $(CFLAGS) -- $(SRCS) 
# DO NOT DELETE THIS LINE -- mkdep uses it.	
