| 123456789101112131415161718192021222324252627282930 |
- package internet
- func isTCPSocket(network string) bool {
- switch network {
- case "tcp", "tcp4", "tcp6":
- return true
- default:
- return false
- }
- }
- func isUDPSocket(network string) bool {
- switch network {
- case "udp", "udp4", "udp6":
- return true
- default:
- return false
- }
- }
- func (v *SocketConfig) ParseTFOValue() int {
- if v.Tfo == 0 {
- return -1
- }
- tfo := int(v.Tfo)
- if tfo < 0 {
- tfo = 0
- }
- return tfo
- }
|