[ Страница назад | Страница вперед | Содержание | Индекс | Библиотека |
Юридическая информация |
Поиск ]
Программирование: Разработка и отладка программ
Следующие идентификаторы точек
трассировки описаны в файле
/usr/include/sys/trchkid.h.
Этот идентификатор применяется
для сохранения событий уровня сокетов TCP/IP. Эти события записываются
кодом уровня сокетов и содержат преимущественно параметры функций и
возвращенные значения.
Сохраняемые данные
Событие:
socreate (
значение,значение,значение,значение)
sobind (
значение,значение)
solisten (
значение,значение)
sofree (
значение)
soclose (
значение)
return from soclose (
значение)
soabort (
значение)
soaccept (
значение,значение,значение,значение)
return from soaccept (
значение)
soconnect (
значение,значение)
soconnect2 (
значение,значение)
soconnect2_out
sodisconnect (
значение)
return from sodisconnect
( значение)
sosend (
значение,значение,значение,
значение,значение)
return from sosend (
значение)
soreceive (
значение,значение,
значение,значение,значение)
return from soreceive
( значение,значение)
soshutdown (
значение)
sorflush (
значение,значение,значение,значение)
sosetopt (
значение)
return from sosetopt
( значение,значение,
значение,значение)
sogetopt (
значение,значение,значение,значение)
return from sogetopt
sohasoutofband (
значение)
return from
sohasoutofband
Это ключевое слово применяется
для записи информации о работе mbuf. Функции mbuf
вызываются из многих компонентов системы. Сохраняются параметры функций
и возвращенные значения.
Сохраняемые данные
Событие:
m_get (
значение,значение)
return from m_get (
значение)
m_getclr (
значение,значение)
return form m_getclr (
значение)
m_free (
значение)
return from m_free (
значение)
m_copy (
значение,значение,значение)
return from m_copy (
значение)
m_copydata (
значение,значение,
значение,значение)
return from m_copydata
m_pullup_1
m_pullup_2
mlowintr
return from mlowintr
m_low: schedule
mlowintr
Этот идентификатор применяется
сетевым интерфейсом Ethernet для сохранения операций приема и передачи
пакетов, а также необычных состояний интерфейса.
Сохраняемые данные
Событие:
en_statintr (entry)
ifp=ifp sbp_option= значение
en_statintr (rtn)
en_netintr (entry)
ifp=ifpstatus=состояние
en_netintr (rtn)
en_attach (entry)
unit=номер
en_attach (rtn)
en_detach (entry)
ifp=ifp
en_detach (rtn)
en_init (entry)
en_init (rtn)
en_ioctl (entry)
ifp= ifp cmd=команда
data=данные данные
en_ioctl (rtn)
error=ошибка
en_output (entry)
ifp= ifp m=m
family=семейство
dst_ipaddr=IP-адрес
en_output (rtn)
error=ошибка
en_reset (entry)
en_reset (rtn)
en_recv (entry)
m=mifp=ifp
en_recv (rtn)
ifp=ifp
| Адрес структуры if сетевого интерфейса
|
sbp_option=
значение
| Значение опции блока состояния
|
status=состояние
| Значение состояния
|
unit=номер
| Номер сетевого интерфейса
|
cmd=команда
| Значение параметра Команда ioctl
|
data=данные
| Значение параметра Данные ioctl
|
m=m
| Адрес mbuf
|
family=семейство
| Семейство адресов
|
dst_ipaddr=IP-адрес
| Целевой IP-адрес
- error=код ошибки
- Состояние возврата из функции вывода интерфейса.
|
Этот идентификатор применяется
сетевым интерфейсом Token Ring для сохранения операций приема и передачи
пакетов, а также необычных состояний интерфейса.
Сохраняемые данные
Событие:
ie5_statintr (entry)
ifp=ifp sbp_option= значение
ie5_statintr (rtn)
ie5_netintr (entry)
ifp=ifpstatus=состояние
ie5_netintr (rtn)
ie5_attach (entry)
unit=номер
ie5_attach (rtn)
ie5_detach (entry)
ifp=ifp
ie5_detach (rtn)
ie5_init (entry)
ie5_init (rtn)
ie5_ioctl (entry)
ifp= ifp cmd=команда
data=данные
ie5_ioctl (rtn)
error=ошибка
ie5_output (entry)
ifp=ifp m=m
family=семейство
dst_ipaddr=IP-адрес
ie5_output (rtn)
error=ошибка
ie5_reset (entry)
ie5_reset (rtn)
ie5_recv (entry)
m=mifp=ifp
ie5_recv (rtn)
ifp=ifp
| Адрес структуры if сетевого интерфейса
|
sbp_option=
значение
| Значение опции блока состояния
|
status=состояние
| Значение состояния
|
unit=номер
| Номер сетевого интерфейса
|
cmd=команда
| Значение параметра Команда ioctl
|
data=данные
| Значение параметра Данные ioctl
|
m=m
| Адрес mbuf
|
family=семейство
| Семейство адресов
|
dst_ipaddr=IP-адрес
| Целевой IP-адрес
- error=код ошибки
- Состояние возврата из функции вывода интерфейса.
|
Этот идентификатор применяется
сетевым интерфейсом 802.3 для сохранения операций приема и передачи
пакетов, а также необычных состояний интерфейса.
Сохраняемые данные
Событие:
ie3_statintr (entry)
ifp=ifp sbp_option=значение
ie3_statintr (rtn)
ie3_netintr (entry)
ifp=ifpstatus=состояние
ie3_netintr (rtn)
ie3_attach (entry)
unit=номер
ie3_attach (rtn)
ie3_detach (entry)
ifp=ifp
ie3_detach (rtn)
ie3_init (entry)
ie3_init (rtn)
ie3_ioctl (entry)
ifp=ifp cmd=команда
data=данные
ie3_ioctl (rtn)
error=ошибка
ie3_output (entry)
ifp= ifp m=m
family=семейство dst_ipaddr=IP-адрес
ie3_output (rtn)
error=ошибка
ie3_reset (entry)
ie3_reset (rtn)
ie3_recv (entry)
m=mifp=ifp
ie3_recv (rtn)
ifp=ifp
| Адрес структуры if сетевого интерфейса
|
sbp_option=
значение
| Значение опции блока состояния
|
status=состояние
| Значение состояния
|
unit=номер
| Номер сетевого интерфейса
|
cmd=команда
| Значение параметра Команда ioctl
|
data=данные
| Значение параметра Данные ioctl
|
m=m
| Адрес mbuf
|
family=семейство
| Семейство адресов
|
dst_ipaddr=IP-адрес
| Целевой IP-адрес
- error=код ошибки
- Состояние возврата из функции вывода интерфейса.
|
Этот идентификатор применяется
сетевым интерфейсом X.25 для сохранения операций приема и передачи
пакетов, а также необычных состояний интерфейса.
Сохраняемые данные
Событие:
xt_statintr (entry)
ifp=ifp sbp_option= значение
xt_statintr (rtn)
xt_netintr (entry)
ifp=ifp status=состояние
xt_netintr (rtn)
xt_attach (entry)
unit=номер
xt_attach (rtn)
xt_detach (entry)
ifp=ifp
xt_detach (rtn)
xt_init (entry)
xt_init (rtn)
xt_ioctl (entry)
ifp=ifp cmd=команда
data=данные
xt_ioctl (rtn)
error=ошибка
xt_output (entry)
ifp=ifp m=m
family=семейство
dst_ipaddr=IP-адрес
xt_output (rtn)
error=ошибка
xt_reset (entry)
xt_reset (rtn)
xt_recv (entry)
m=mifp=ifp
xt_recv (rtn)
ifp=ifp
| Адрес структуры if сетевого интерфейса
|
sbp_option=
значение
| Значение опции блока состояния
|
status=состояние
| Значение состояния
|
unit=номер
| Номер сетевого интерфейса
|
cmd=команда
| Значение параметра Команда ioctl
|
data=данные
| Значение параметра Данные ioctl
|
m=m
| Адрес mbuf
|
family=семейство
| Семейство адресов
|
dst_ipaddr=IP-адрес
| Целевой IP-адрес
- error=код ошибки
- Состояние возврата из функции вывода интерфейса.
|
Этот идентификатор применяется
сетевым интерфейсом SLIP для сохранения операций приема и передачи пакетов, а
также необычных состояний интерфейса.
Сохраняемые данные
Событие:
slattach (entry)
unit=номер
slattach (rtn)
sl_detach (entry)
ifp=ifp
sl_detach (rtn)
slinit (entry)
slinit (rtn)
slioctl (entry)
ifp=ifp cmd=команда
data=данные
slioctl (rtn)
error=ошибка
sloutput (entry)
ifp=ifp m=m
family=семейство
dst_ipaddr=IP-адрес
sloutput (rtn)
error=ошибка
slreset (entry)
slreset (rtn)
unit=номер
| Номер сетевого интерфейса
|
ifp=ifp
| Адрес структуры if сетевого интерфейса
|
cmd=команда
| Значение параметра Команда ioctl
|
data=данные
| Значение параметра Данные ioctl
|
m=m
| Адрес mbuf
|
family=семейство
| Семейство адресов
- dst_ipaddr=IP-адрес
- Целевой IP-адрес
- error=код ошибки
- Состояние возврата из функции вывода интерфейса.
|
Этот идентификатор применяется
протоколом TCP для сохранения операций приема и передачи пакетов сокетом, для
которого включена опция SO_DEBUG.
Сохраняемые данные
События:
TA_INPUT
tp=tp ostate=состояние
flags=флаги
TA_OUTPUT
tp=tp ostate=состояние
flags=флаги
TA_USER
req=запрос
TA_RESPOND
tp=tp ostate=состояние
flags=флаги
TA_DROP
tp=tp ostate=состояние
flags=флаги
seq=номер
ack= значение len=длина
rcvnxt=значение
rcvwnd=значение snduna=значение
sndmax=
значение
sndw11=значение
sndw12=значение sndwnd=значение
tp=tp
| Адрес структуры управляющего блока
|
ostate=состояние
| Состояние соединения TCP
|
flags=флаги
| Флаги принимаемого/передаваемого пакета
|
req=запрос
| Тип пользовательского запроса
|
seq=номер
| Порядковый номер
|
ack= значение
| Значение ack
|
len=длина
| Длина данных
|
rcvnxt=
значение
| Следующий принимаемый блок
|
rcvwnd=
значение
| Окно приема
|
snduna=
значение
| Нечисловое подтверждение передачи
|
sndmax=
значение
| Максимальное значение передачи
|
sndw11=
значение
| Значение передачи w11
|
sndw12=
значение
| Значение передачи w12
- sndwnd=значение
- Окно передачи.
|
[ Страница назад | Страница вперед | Содержание | Индекс |
Библиотека |
Юридическая информация |
Поиск ]