MCPcopy Create free account
hub / github.com/bitcoin/bitcoin / IsBadPort

Function IsBadPort

src/netbase.cpp:866–959  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

864}
865
866bool IsBadPort(uint16_t port)
867{
868 /* Don't forget to update doc/p2p-bad-ports.md if you change this list. */
869
870 switch (port) {
871 case 1: // tcpmux
872 case 7: // echo
873 case 9: // discard
874 case 11: // systat
875 case 13: // daytime
876 case 15: // netstat
877 case 17: // qotd
878 case 19: // chargen
879 case 20: // ftp data
880 case 21: // ftp access
881 case 22: // ssh
882 case 23: // telnet
883 case 25: // smtp
884 case 37: // time
885 case 42: // name
886 case 43: // nicname
887 case 53: // domain
888 case 69: // tftp
889 case 77: // priv-rjs
890 case 79: // finger
891 case 87: // ttylink
892 case 95: // supdup
893 case 101: // hostname
894 case 102: // iso-tsap
895 case 103: // gppitnp
896 case 104: // acr-nema
897 case 109: // pop2
898 case 110: // pop3
899 case 111: // sunrpc
900 case 113: // auth
901 case 115: // sftp
902 case 117: // uucp-path
903 case 119: // nntp
904 case 123: // NTP
905 case 135: // loc-srv /epmap
906 case 137: // netbios
907 case 139: // netbios
908 case 143: // imap2
909 case 161: // snmp
910 case 179: // BGP
911 case 389: // ldap
912 case 427: // SLP (Also used by Apple Filing Protocol)
913 case 465: // smtp+ssl
914 case 512: // print / exec
915 case 513: // login
916 case 514: // shell
917 case 515: // printer
918 case 526: // tempo
919 case 530: // courier
920 case 531: // chat
921 case 532: // netnews
922 case 540: // uucp
923 case 548: // AFP (Apple Filing Protocol)

Callers 3

AppInitMainFunction · 0.85
ThreadOpenConnectionsMethod · 0.85
BOOST_AUTO_TEST_CASEFunction · 0.85

Calls

no outgoing calls

Tested by 1

BOOST_AUTO_TEST_CASEFunction · 0.68