summaryrefslogtreecommitdiffstats
path: root/lib/getopt1.c
diff options
context:
space:
mode:
authorM. Sean Finney <seanius@users.sourceforge.net>2005-10-13 10:11:25 (GMT)
committerM. Sean Finney <seanius@users.sourceforge.net>2005-10-13 10:11:25 (GMT)
commit321075cd563ddbba92a6ebb8e59abefb9da1e8c2 (patch)
tree2b741ac331cfe0e0d1b255e7c8d949df561159ec /lib/getopt1.c
parent866709d4b53c05ed065b9cae4aa0dc68d57bc5f4 (diff)
downloadmonitoring-plugins-321075cd563ddbba92a6ebb8e59abefb9da1e8c2.tar.gz
multiple fixes in check_smtp from debian (bts #285554):
- fix for double free via SSL_CTX_free. looks like the previous author knew this was a problem but didn't care enough to fix it ;p. - use defines instead of const chars for SMTP strings. - default to send our fqdn (via gethostbyname lookup on gethostname) in the HELO string, as this is an RFC/SMTP requirement. overridable via cmdline. - use EHLO instead of HELO if using STARTTLS, as it is not SMTP but ESMTP. - verify the server supports STARTTLS before initializing it. - always send QUIT before disconnecting when possible. git-svn-id: https://nagiosplug.svn.sourceforge.net/svnroot/nagiosplug/nagiosplug/trunk@1246 f882894a-f735-0410-b71e-b25c423dba1c
Diffstat (limited to 'lib/getopt1.c')
0 files changed, 0 insertions, 0 deletions