udp redirector

Martin Krumpolec krumpo na pobox.sk
Sobota Únor 5 12:31:50 CET 2000


> nevite nekdo o nakym udp redirektoru kerej by nechtel roota?
> de mi o porty >1024

  ftp://metalab.unc.edu/pub/Linux/system/network/misc/uredir-1.0.tar.gz

  plus prilozeny "patch" :)

Martin

-- 
Martin Krumpolec <krumpo na pobox.sk>

--- uredir.c.orig	Sat Feb  5 12:28:40 2000
+++ uredir.c	Sat Feb  5 12:29:17 2000
@@ -49,7 +49,7 @@
 
 
 static void
-daemon(void)
+go_daemon(void)
 {
 	(void) signal(SIGHUP,  SIG_IGN);
 	(void) signal(SIGQUIT, SIG_IGN);
@@ -223,13 +223,6 @@
 
 	progname = argv[0];
 
-	if (getuid()) {
-
-		(void) fprintf(stderr, "\n%s: must be root\n", progname);
-		exit(1);
-		/*NOTREACHED*/
-	}
-
 	openlog(progname, LOG_NDELAY | LOG_PID, LOG_WARNING);
 
 	parse_args(argc, argv);
@@ -305,7 +298,7 @@
 	sa[1].sin_port = htons(target_port);
 
 	if (!foreground)
-		daemon();
+		go_daemon();
 
 	while (1) {
 


Další informace o konferenci Linux