Macros | |
#define | loop_init |
Variables | |
label | LOOPBACK_DEVICE |
dd | _device_type |
dd | _mtu |
dd | _name |
dd | _unload |
dd | _reset |
dd | _transmit |
dd | _link_state |
dd | _hwacc |
dq | _bytes_tx |
dq | _bytes_rx |
dd | _packets_tx |
dd | _packets_tx_err |
dd | _packets_tx_drop |
dd | _packets_tx_ovr |
dd | _packets_rx |
dd | _packets_rx_err |
dd | _packets_rx_drop |
dd | _packets_rx_ovr |
db | _namestr |
label | loop_dummy |
--------------------------------------------------------------—; ; loop_dummy ; ; IN: / ; ; OUT: / ; ; --------------------------------------------------------------—; More... | |
label | loop_input |
--------------------------------------------------------------—; ; loop_input ; ; IN: [esp+4] = Pointer to buffer ; ; OUT: eax = 0 on success, errorcode otherwise ; ; --------------------------------------------------------------—; More... | |
label | loop_output |
--------------------------------------------------------------—; ; loop_output ; ; IN: ecx = packet size ; edi = address family ; ; OUT: eax = start of net frame / 0 on error ; ebx = to device structure ; ecx = unchanged (packet size of embedded data) ; edi = start of payload ; ; --------------------------------------------------------------—; More... | |
#define loop_init |
dq _bytes_rx |
dq _bytes_tx |
dd _device_type |
dd _hwacc |
dd _link_state |
dd _mtu |
dd _name |
db _namestr |
dd _packets_rx |
dd _packets_rx_drop |
dd _packets_rx_err |
dd _packets_rx_ovr |
dd _packets_tx |
dd _packets_tx_drop |
dd _packets_tx_err |
dd _packets_tx_ovr |
dd _reset |
dd _transmit |
dd _unload |
label loop_dummy |
--------------------------------------------------------------—; ; loop_dummy ; ; IN: / ; ; OUT: / ; ; --------------------------------------------------------------—;
label loop_input |
--------------------------------------------------------------—; ; loop_input ; ; IN: [esp+4] = Pointer to buffer ; ; OUT: eax = 0 on success, errorcode otherwise ; ; --------------------------------------------------------------—;
label loop_output |
--------------------------------------------------------------—; ; loop_output ; ; IN: ecx = packet size ; edi = address family ; ; OUT: eax = start of net frame / 0 on error ; ebx = to device structure ; ecx = unchanged (packet size of embedded data) ; edi = start of payload ; ; --------------------------------------------------------------—;
label LOOPBACK_DEVICE |