Added pair compare's for packet src/dst IP, src/dst port,
authoraland <aland>
Mon, 16 Apr 2007 09:06:03 +0000 (09:06 +0000)
committeraland <aland>
Mon, 16 Apr 2007 09:06:03 +0000 (09:06 +0000)
commit528f0a8c22df0cca0b5bd36cb3340058bf49c113
treecab3e9b64a171190e8ad88beb267054130cd731f
parent0e00e396df5fda810a15661df8ea6bee74c74c0f
Added pair compare's for packet src/dst IP, src/dst port,
server identity, and a number of other useful things.

Cleaned up the pair compare stuff a little, so that the callbacks
are separate from the simple comparisons, and the callbacks can
create VP's, and call "compare VP" function.

This means that you can now do regex matches on almost anything,
too...
src/include/radiusd.h
src/main/valuepair.c
src/modules/rlm_expr/paircmp.c
src/modules/rlm_policy/evaluate.c