OpenBSD CVS

CVS log for src/usr.sbin/hostated/Attic/check_send_expect.c


[BACK] Up to [local] / src / usr.sbin / hostated

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.3, Tue Jan 9 00:44:37 2007 UTC (18 years, 9 months ago) by deraadt
Branch: MAIN
CVS Tags: HEAD
Changes since 1.2: +1 -1 lines
FILE REMOVED

rename to hoststate{d,ctl}, using a repository copy
as discussed with reyk

Revision 1.2 / (download) - annotate - [select for diffs], Mon Jan 8 20:46:18 2007 UTC (18 years, 9 months ago) by reyk
Branch: MAIN
Changes since 1.1: +3 -3 lines
Diff to previous 1.1 (colored)

do NOT use the regexp interface. it is way to complicated, error-prone
and we don't know about all the possible security problems.

change the check send/expect code to use the fnmatch(3) interface
using shell globbing rules instead. this allows simple patterns like
"220 * ESMTP*" or "SSH-[12].??-*".

suggested by deraadt@ and otto@
ok Pierre-Yves Ritschard (pyr at spootnik dot org)

Revision 1.1 / (download) - annotate - [select for diffs], Mon Jan 8 13:37:26 2007 UTC (18 years, 9 months ago) by reyk
Branch: MAIN

add a generic send/expect check using regular expression (see
regex(3)).  this allows to define additional checks for other TCP
protocols.

From Pierre-Yves Ritschard (pyr at spootnik dot org)

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.