here is function to get client ip address (only ipv4),
server address, and fe/be ports , details inside
www.psycho.pl/public/src/pgsql/ivnet.tar.bz2
please test it in yours systems (i tested on Debian 2.4.21 with grsec.)
2. Whatz up with PG_RETURN_UINT16 ??
and with type uintXX ?
And why do you writing a block of code in do { ... } while(0) i thing that
{ ... } will be this same (????)
And only types with length == -1 in pg_type must have int32 header with
sizeof () this struct ?
And to better future try dont use words like 'using' to name of variables
because in c++ this words are keywords .... :/
thx
bye