Andrey Melnikoff пишет:
Все остальное вроде как должно работать.
Исправил... не работает. Переделал запрос, интерестная картина, если
заменяю последний символ на % и ставлю LIKE то ненаходит ничего, если
удаляю два последних символа и вместо них ставлю % - работает. Парадокс.
octavia:/home/lex/Projects/auth_radius# ./acct_radius stop yudcom
192.168.3.113 195.5.60.214 13 3E252D703E33 298 1024 1024
SELECT UNIX_TIMESTAMP(time_in), UNIX_TIMESTAMP(time_out) FROM wtmp WHERE
acct_session_id LIKE '3E252D703E33' AND login='yudcom'
Количество строк вернул запрос: 0
Количество полей вернул запрос: 2
4.1.8a
octavia:/home/lex/Projects/auth_radius# ./acct_radius stop yudcom
192.168.3.113 195.5.60.214 13 3E252D703E33 298 1024 1024
SELECT UNIX_TIMESTAMP(time_in), UNIX_TIMESTAMP(time_out) FROM wtmp WHERE
acct_session_id LIKE '3E252D703E33' AND login='yudcom'
Количество строк вернул запрос: 0
Количество полей вернул запрос: 2
4.1.8a
octavia:/home/lex/Projects/auth_radius# ./acct_radius stop yudcom
192.168.3.113 195.5.60.214 13 3E252D703E3% 298 1024 1024
SELECT UNIX_TIMESTAMP(time_in), UNIX_TIMESTAMP(time_out) FROM wtmp WHERE
acct_session_id LIKE '3E252D703E3%' AND login='yudcom'
Количество строк вернул запрос: 0
Количество полей вернул запрос: 2
4.1.8a
octavia:/home/lex/Projects/auth_radius# ./acct_radius stop yudcom
192.168.3.113 195.5.60.214 13 3E252D703E% 298 1024 1024
SELECT UNIX_TIMESTAMP(time_in), UNIX_TIMESTAMP(time_out) FROM wtmp WHERE
acct_session_id LIKE '3E252D703E%' AND login='yudcom'
Количество строк вернул запрос: 1
Количество полей вернул запрос: 2
Время входа: 1042621109
Время выхода: 1042621370
4.1.8a