[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

CVS: cvs.openbsd.org: src



CVSROOT:	/cvs
Module name:	src
Changes by:	reyk_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org	2007/11/19 07:48:19

Modified files:
	usr.sbin/hoststated: hoststated.c hoststated.h parse.y relay.c 

Log message:
rework the internal handling of protocol actions a little bit:

- allow to use a key for multiple times by appending a queue of
additional matches to the tree node. for example, this allows to
specify multiple "expect" or "filter" actions to white-/black-list
a list of HTTP-headers, URLs, ..

- prevent specifing an HTTP header for multiple times when using the
expect action.

- minor code shuffling



Visit your host, monkey.org