mirror of
https://github.com/samhocevar/rinetd.git
synced 2025-04-26 04:50:21 +08:00
Log accepted connections, not only denied ones.
Patch courtesy of Flavio Stanchina, through the Debian bug tracker (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=628061).
This commit is contained in:
parent
24f6bc5548
commit
80db9e344e
27
rinetd.c
27
rinetd.c
@ -196,22 +196,28 @@ char const *logMessages[] = {
|
||||
0,
|
||||
"local-connect-failed -",
|
||||
0,
|
||||
"opened",
|
||||
0,
|
||||
"not-allowed",
|
||||
0,
|
||||
"denied",
|
||||
0
|
||||
0,
|
||||
};
|
||||
|
||||
#define logDone 0
|
||||
#define logAcceptFailed 2
|
||||
#define logLocalSocketFailed 4
|
||||
#define logLocalBindFailed 6
|
||||
#define logLocalConnectFailed 8
|
||||
#define logNotAllowed 10
|
||||
#define logDenied 12
|
||||
enum
|
||||
{
|
||||
logDone = 0,
|
||||
logAcceptFailed = 2,
|
||||
logLocalSocketFailed = 4,
|
||||
logLocalBindFailed = 6,
|
||||
logLocalConnectFailed = 8,
|
||||
logOpened = 10,
|
||||
logNotAllowed = 12,
|
||||
logDenied = 14,
|
||||
|
||||
#define logLocalClosedFirst 0
|
||||
#define logRemoteClosedFirst 1
|
||||
logLocalClosedFirst = 0,
|
||||
logRemoteClosedFirst = 1,
|
||||
};
|
||||
|
||||
/* Option parsing */
|
||||
|
||||
@ -1321,6 +1327,7 @@ void openLocalFd(int se, int i)
|
||||
return;
|
||||
}
|
||||
}
|
||||
logEvent(i, coSe[i], logOpened);
|
||||
}
|
||||
|
||||
int getAddress(char *host, struct in_addr *iaddr)
|
||||
|
Loading…
Reference in New Issue
Block a user