[BACK]Return to patch-Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / net / fd-proxy / patches

File: [cvs.NetBSD.org] / pkgsrc / net / fd-proxy / patches / patch-Makefile (download)

Revision 1.1, Thu Nov 25 08:18:18 2021 UTC (2 years, 4 months ago) by schmonz
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4, HEAD

Add fd-proxy, glue for making a TCP proxy using ucspi-tcp tools.

fd-proxy is a very small program, written in C. Its purpose is to
connect the I/Os of a tcpserver and tcpclient pair (from the ucspi-tcp
suite) in order to implement a TCP proxy. Setting up such a proxy can be
done in a single line.

$NetBSD: patch-Makefile,v 1.1 2021/11/25 08:18:18 schmonz Exp $

Respect CFLAGS and LDFLAGS.

--- Makefile.orig	2014-10-25 15:50:14.000000000 +0000
+++ Makefile
@@ -7,7 +7,7 @@ fd-proxy.html: README.md
 	pandoc -f markdown -t html $< >$@
 
 fd-proxy: fd-proxy.c
-	gcc -Wall -O3 -o $@ $<
+	cc ${CFLAGS} ${LDFLAGS} -o $@ $<
 
 rules.cdb: rules.txt
 	cat $< |tcprules $@ tmp