]> sjero.net Git - ltp2tcp/blobdiff - Makefile
Checksum Computation!!
[ltp2tcp] / Makefile
index 60ca81bae7bfdba2a88188793d89cd5d7b8d24ce..6cfd851f9532c2668dd8472fb787461ad5442859 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -1,9 +1,9 @@
 ###############################################################################
 #Author: Samuel Jero
 #
-# Date: 12/2010
+# Date: 6/2013
 #
-# Makefile for program ltptrace
+# Makefile for program ltp2tcp
 ###############################################################################
 
 CFLAGS= -O2 -Wall -Werror
@@ -20,10 +20,10 @@ BINDIR = /usr/local/bin
 MANDIR = /usr/local/man
 
 
-all: ltptrace
+all: ltp2tcp
 
-ltptrace: main.o ltp.o encap.o udp.o dccp.o sll.o Makefile
-       gcc ${CFLAGS} ${LDLIBS} --std=gnu99 main.o ltp.o encap.o udp.o dccp.o sll.o -oltptrace
+ltp2tcp: main.o ltp.o encap.o udp.o dccp.o sll.o checksums.o Makefile
+       gcc ${CFLAGS} ${LDLIBS} --std=gnu99 main.o ltp.o encap.o udp.o dccp.o sll.o checksums.o -oltp2tcp
        
 main.o: ltp2tcp.c ltp2tcp.h
        gcc -c ${CFLAGS} ${LDLIBS} --std=gnu99 ltp2tcp.c -omain.o
@@ -42,15 +42,18 @@ dccp.o: dccp_encap.c encap.h ltp2tcp.h
 
 sll.o: sll_encap.c encap.h ltp2tcp.h
        gcc -c ${CFLAGS} ${LDLIBS} --std=gnu99 sll_encap.c -osll.o
+       
+checksums.o: checksums.c checksums.h
+       gcc -c ${CFLAGS} ${LDLIBS} --std=gnu99 -c checksums.c -ochecksums.o
 
 
 install: ltptrace
-       install -m 755 -o bin -g bin ltptrace ${BINDIR}/ltptrace
-#      install -m 444 -o bin -g bin ltptrace.1 ${MANDIR}/man1/ltptrace.1
+       install -m 755 -o bin -g bin ltptrace ${BINDIR}/ltp2tcp
+#      install -m 444 -o bin -g bin ltptrace.1 ${MANDIR}/man1/ltp2tcp.1
 
 uninstall:
-       rm -f ${BINDIR}/ltptrace
-#      rm -f ${MANDIR}/man1/ltptrace.1
+       rm -f ${BINDIR}/ltp2tcp
+#      rm -f ${MANDIR}/man1/ltp2tcp.1
 
 clean:
-       rm -f *~ ltptrace core *.o
+       rm -f *~ ltp2tcp core *.o