MCPcopy Create free account

hub / github.com/chobits/tapip / functions

Functions333 in github.com/chobits/tapip

↓ 1 callersFunctionsigalrm
app/ping.c:150
↓ 1 callersFunctionsocket_init
socket/socket.c:208
↓ 1 callersFunctionsum
lib/checksum.c:7
↓ 1 callersFunctiontap_dev_init
Altough dev is already created, this function is safe! */
net/veth.c:17
↓ 1 callersFunctiontcp_accept_dequeue
include/tcp.h:140
↓ 1 callersFunctiontcp_accept_enqueue
include/tcp.h:131
↓ 1 callersFunctiontcp_accept_queue_full
include/tcp.h:126
↓ 1 callersFunctiontcp_alloc_sock
tcp/tcp_sock.c:424
↓ 1 callersFunctiontcp_bhash
tcp/tcp_sock.c:86
↓ 1 callersFunctiontcp_chksum
lib/checksum.c:50
↓ 1 callersFunctiontcp_clear_listen_queue
tcp/tcp_sock.c:260
↓ 1 callersFunctiontcp_closed
tcp/tcp_state.c:128
↓ 1 callersFunctiontcp_control_string
tcp/tcp_in.c:6
↓ 1 callersFunctiontcp_dbg_state
tcp/tcp_state.c:24
↓ 1 callersFunctiontcp_ehash_conflict
include/tcp_hash.h:43
↓ 1 callersFunctiontcp_free_buf
tcp/tcp_text.c:9
↓ 1 callersFunctiontcp_free_reass_head
tcp/tcp_reass.c:13
↓ 1 callersFunctiontcp_get_port
tcp/tcp_sock.c:68
↓ 1 callersFunctiontcp_in
tcp/tcp_in.c:79
↓ 1 callersFunctiontcp_init
tcp/tcp_sock.c:443
↓ 1 callersFunctiontcp_init_pkb
tcp/tcp_out.c:7
↓ 1 callersFunctiontcp_init_text
tcp/tcp_text.c:75
↓ 1 callersFunctiontcp_listen
tcp/tcp_state.c:75
↓ 1 callersFunctiontcp_listen_child_sock
tcp/tcp_state.c:47
↓ 1 callersFunctiontcp_lookup_sock
port is net order! */
tcp/tcp_sock.c:42
↓ 1 callersFunctiontcp_lookup_sock_establish
@src is for remote machine */
tcp/tcp_sock.c:10
↓ 1 callersFunctiontcp_lookup_sock_listen
tcp/tcp_sock.c:27
↓ 1 callersFunctiontcp_pre_wait_connect
tcp/tcp_sock.c:155
↓ 1 callersFunctiontcp_process
Tcp state process method is implemented via RFC 793 #SEGMENT ARRIVE */
tcp/tcp_state.c:284
↓ 1 callersFunctiontcp_recv
tcp/tcp_in.c:65
↓ 1 callersFunctiontcp_recv_text
* Situation is here: * 1. PUSH and segment text * 2. PUSH without segment text * 3. segment text without PUSH */
tcp/tcp_text.c:43
↓ 1 callersFunctiontcp_segment_init
tcp/tcp_in.c:41
↓ 1 callersFunctiontcp_segment_reass
tcp/tcp_reass.c:23
↓ 1 callersFunctiontcp_send_syn
tcp/tcp_out.c:167
↓ 1 callersFunctiontcp_send_text
tcp/tcp_text.c:94
↓ 1 callersFunctiontcp_set_checksum
lib/checksum.c:76
↓ 1 callersFunctiontcp_synrecv_ack
handle sock acccept queue when receiving ack in SYN-RECV state */
tcp/tcp_state.c:231
↓ 1 callersFunctiontcp_synsent
* OPEN CALL: * sent <SEQ=ISS><CTL=SYN> * SND.UNA = ISS, SND.NXT = ISS+1 */
tcp/tcp_state.c:147
↓ 1 callersFunctiontcp_timewait_timer
TIME-WAIT TIMEOUT */
tcp/tcp_timer.c:8
↓ 1 callersFunctiontcp_unset_sport
tcp/tcp_sock.c:108
↓ 1 callersFunctiontcp_update_window
tcp/tcp_state.c:274
↓ 1 callersFunctiontcp_wait_accept
tcp/tcp_sock.c:224
↓ 1 callersFunctiontcp_wait_connect
tcp/tcp_sock.c:160
↓ 1 callersFunctionudp_chksum
lib/checksum.c:56
↓ 1 callersFunctionudp_get_port
return net order port */
udp/udp_sock.c:124
↓ 1 callersFunctionudp_get_port_slow
udp/udp_sock.c:101
↓ 1 callersFunctionudp_htable_lock
udp/udp_sock.c:42
↓ 1 callersFunctionudp_htable_unlock
udp/udp_sock.c:47
↓ 1 callersFunctionudp_in
udp/udp.c:27
↓ 1 callersFunctionudp_init
udp/udp_sock.c:297
↓ 1 callersFunctionudp_init_pkb
udp/udp_sock.c:208
↓ 1 callersFunctionudp_lookup_sock
@nport: net order port */
udp/udp_sock.c:283
↓ 1 callersFunctionudp_recv
udp/udp.c:9
↓ 1 callersFunctionudp_send_pkb
udp/udp_sock.c:202
↓ 1 callersFunctionudp_set_checksum
lib/checksum.c:62
↓ 1 callersFunctionudp_unset_sport
udp/udp_sock.c:181
↓ 1 callersFunctionunset_tap
net/tap.c:188
↓ 1 callersFunctionusage
shell/ping_command.c:22
↓ 1 callersFunctionusage
app/ping.c:27
↓ 1 callersFunctionusage
app/snc.c:60
↓ 1 callersFunctionveth_exit
net/veth.c:140
↓ 1 callersFunctionveth_init
net/veth.c:135
↓ 1 callersFunctionveth_poll
net/veth.c:118
↓ 1 callersFunctionveth_recv
net/veth.c:93
↓ 1 callersFunctionveth_rx
net/veth.c:109
↓ 1 callersFunctionwait_exit
include/wait.h:83
↓ 1 callersFunctionwait_init
include/wait.h:73
Functionarp_lookup_resolv
arp/arp_cache.c:143
Functionarpcache
shell/net_command.c:92
Functionbuiltin_clear
shell/shell.c:80
Functionbuiltin_exit
shell/shell.c:93
Functionbuiltin_help
shell/shell.c:85
Functionhlist_add_after
add @next after @n */
include/list.h:169
Functionhlist_add_before
add @n before @next */
include/list.h:160
Functionhwaset
include/ether.h:25
Functionicmp_dest_unreach
ip/icmp.c:91
Functionicmp_drop_reply
ip/icmp.c:165
Functionicmp_echo_reply
ip/icmp.c:120
Functionicmp_echo_request
ip/icmp.c:132
Functionicmp_redirect
ip/icmp.c:105
Functionifconfig
shell/net_command.c:121
Functioninet_accept
socket/inet.c:78
Functioninet_bind
socket/inet.c:112
Functioninet_close
socket/inet.c:61
Functioninet_connect
socket/inet.c:147
Functioninet_listen
socket/inet.c:100
Functioninet_read
socket/inet.c:176
Functioninet_recv
socket/inet.c:206
Functioninet_send
socket/inet.c:197
Functioninet_socket
socket/inet.c:31
Functioninet_write
socket/inet.c:188
Functionloop_dev_init
net/loop.c:11
Functionloop_xmit
net/loop.c:30
Functionmain
shell/main.c:71
Functionmain
lib/cbuf.c:79
Functionnet_timer
net/net.c:69
Functionnetdebug
shell/net_command.c:38
Functionnetdev_interrupt
net/netdev.c:44
Functionping
app/ping.c:203
Functionping2
raw ping: we should use raw ip instead of it sometime */
shell/ping_command.c:138
← previousnext →201–300 of 333, ranked by callers