# tcp(), tcp6(), udp() and udp6() source options: OBSOLETE

Note The `tcp()`, `tcp6()`, `udp()`, and `udp6()` drivers are obsolete. Use the `network()` source and the `network()` destination instead. For details, see [network: Collect messages using the RFC3164 protocol (network() driver)](../../../docs/axosyslog-core/chapter-sources/configuring-sources-network/index.md) and [network: Send messages to a remote log server using the RFC3164 protocol (network() driver)](../../../docs/axosyslog-core/chapter-destinations/configuring-destinations-network/index.md), respectively. 

To convert your existing `tcp()`, `tcp6()`, `udp()`, `udp6()` source drivers to use the `network()` driver, see [Change an old source driver to the network() driver](../../../docs/axosyslog-core/chapter-sources/configuring-sources-tcpudp/reference-source-tcpudp/source-tcpudp-to-network/index.md).

* * *

[Change an old source driver to the network() driver](../../../docs/axosyslog-core/chapter-sources/configuring-sources-tcpudp/reference-source-tcpudp/source-tcpudp-to-network/index.md)

Last modified June 27, 2023: [Update paths to follow-up moving the files (6585a5b)](<https://github.com/axoflow/axosyslog-core-docs/commit/6585a5b156244e39bb831bf4e8289529f30dea0f>)