Sergiy S. Tkachenko wrote:

Можно ж возвращать 127.0.0.1 или LOCALHOST вместо PID

Повторяю еще раз -- какой нафиг 127.0.0.1 или LOCALHOST для не-IP протокола? Если не нравится PID, могу предложить две альтернативы:

1) результат вызова GetComputerName()
2) NULL

(т.к. в 2.1 PID в любом случае доступен в мониторинге)

И вообще, неужто так тяжело написать:

case rdb$get_context('SYSTEM', 'NETWORK_PROTOCOL')
  when 'XNET' then 'LOCALHOST'
  else rdb$get_context('SYSTEM', 'CLIENT_ADDRESS')
  end
?


--
Дмитрий Еманов

Reply via email to