Subject RE: [Firebird-Architect] Firebird performance stats
Author Samofatov, Nickolay
Hi, Jim!

> >Regarding IP address there is a complication. Performance API plugin
> >parses DPB and extracts informational items from there.
> >I think if I make REMOTE interface put remote IP address into DPB
> >before passing connect call down the chain I won't break
> architectural
> >layering.
> >
> >
> >
> Wrongo, lad. Have the server use the client IP address from
> the socket library to extend the DPB so it can't be forged.
> Then a security plugin can trust the IP and check against
> valid ranges for database access.

This is what I meant. I meant that REMOTE server interface may put the
remote party identification (IP address or whatever) into DPB for the
further consumption by deeper layers of the engine.

> Jim Starkey

Nickolay