CFLAGS=-ggdb -O -I../../../sys -DIPSEC_DEBUG

all: esp_test ah_test

ESP_TEST_OBJS=esp_test.o
ESP_OBJS=esp_descbc.o deskey.o desport.o desspc.o

AH_TEST_OBJS=ah_test.o generic_debug.o
AH_OBJS=ah_sha.o sha.o

esp_test: $(ESP_TEST_OBJS) $(ESP_OBJS)
	$(CC) $(CFLAGS) $(ESP_TEST_OBJS) $(ESP_OBJS) -o esp_test

ah_test: $(AH_TEST_OBJS) $(AH_OBJS)
	$(CC) $(CFLAGS) $(AH_TEST_OBJS) $(AH_OBJS) -o ah_test

esp_descbc.o: ../esp_descbc.c
deskey.o: ../deskey.c
desport.o: ../desport.c
desspc.o: ../desspc.c
ah_sha.o: ../ah_sha.c
sha.o: ../sha.c
generic_debug.o: ../../netkey/generic_debug.c

clean:
	rm -f esp_test *.o *~ \#*
