From 1a4085c47960c93f8c61072b7b124533a343806b Mon Sep 17 00:00:00 2001 From: Sebastian Zagrodzki Date: Tue, 7 May 2002 08:34:45 +0000 Subject: [PATCH] - add port too Changed files: cipe-pkcipe-real-peer.patch -> 1.2 --- cipe-pkcipe-real-peer.patch | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/cipe-pkcipe-real-peer.patch b/cipe-pkcipe-real-peer.patch index 219c19f..136c9e9 100644 --- a/cipe-pkcipe-real-peer.patch +++ b/cipe-pkcipe-real-peer.patch @@ -1,10 +1,17 @@ --- cipe-1.5.2/pkcipe/main.c Fri Jan 5 00:04:38 2001 -+++ cipe-1.5.2-p/pkcipe/main.c Sun May 5 22:11:40 2002 -@@ -270,6 +270,7 @@ ++++ cipe-1.5.2-p/pkcipe/main.c Tue May 7 09:32:08 2002 +@@ -265,11 +265,14 @@ + } else { + struct sockaddr_in sa; + int ss=sizeof(sa); ++ char real_peer[256]; + if (getpeername(0, &sa, &ss)<0) { + Log(LOG_ERR, "main: getsockname: %m"); sa.sin_addr.s_addr=htonl(INADDR_ANY); } Log(LOG_INFO, "connect from %s", inet_ntoa(sa.sin_addr)); -+ setenv("real_peer", inet_ntoa(sa.sin_addr), 1); ++ snprintf(real_peer, 128, "%s:%d", inet_ntoa(sa.sin_addr), sa.sin_port); ++ setenv("real_peer", real_peer, 1); return doFD(0, or ? ra.sin_addr : sa.sin_addr); } } -- 2.44.0