Neels Hofmeyr | 17518fe | 2017-06-20 04:35:06 +0200 | [diff] [blame] | 1 | /*! \file ports.h |
Neels Hofmeyr | 56313c8 | 2016-09-08 12:58:25 +0200 | [diff] [blame] | 2 | * TCP port numbers used for VTY interfaces in osmocom projects. See also the |
| 3 | * osmocom wiki as well as the osmo-gsm-manuals, which should all be kept in |
| 4 | * sync with this file: |
| 5 | * https://osmocom.org/projects/cellular-infrastructure/wiki/PortNumbers |
| 6 | * https://git.osmocom.org/osmo-gsm-manuals/tree/common/chapters/port_numbers.adoc |
| 7 | */ |
Harald Welte | 28570a4 | 2014-08-21 12:15:59 +0200 | [diff] [blame] | 8 | |
Neels Hofmeyr | 17518fe | 2017-06-20 04:35:06 +0200 | [diff] [blame] | 9 | #pragma once |
| 10 | |
Oliver Smith | 6a13889 | 2021-08-05 19:01:49 +0200 | [diff] [blame] | 11 | #define OSMO_VTY_PORT_PCAP_CLIENT 4227 |
| 12 | #define OSMO_VTY_PORT_PCAP_SERVER 4228 |
Pau Espin Pedrol | 98a7a26 | 2018-02-20 14:53:37 +0100 | [diff] [blame] | 13 | /* 4236 used by control interface */ |
Oliver Smith | d8f8919 | 2021-08-06 16:11:16 +0200 | [diff] [blame] | 14 | #define OSMO_VTY_PORT_TRX 4237 |
Harald Welte | f39aed6 | 2014-08-24 16:52:12 +0200 | [diff] [blame] | 15 | /* 4238 used by osmo-bts control interface */ |
Oliver Smith | d8f8919 | 2021-08-06 16:11:16 +0200 | [diff] [blame] | 16 | #define OSMO_VTY_PORT_STP 4239 |
Oliver Smith | 6a13889 | 2021-08-05 19:01:49 +0200 | [diff] [blame] | 17 | #define OSMO_VTY_PORT_PCU 4240 |
| 18 | #define OSMO_VTY_PORT_BTS 4241 |
Oliver Smith | d8f8919 | 2021-08-06 16:11:16 +0200 | [diff] [blame] | 19 | #define OSMO_VTY_PORT_NITB_BSC 4242 |
| 20 | #define OSMO_VTY_PORT_BSC_MGCP 4243 |
| 21 | #define OSMO_VTY_PORT_MGW OSMO_VTY_PORT_BSC_MGCP |
| 22 | #define OSMO_VTY_PORT_BSC_NAT 4244 |
| 23 | #define OSMO_VTY_PORT_SGSN 4245 |
| 24 | #define OSMO_VTY_PORT_GBPROXY 4246 |
| 25 | #define OSMO_VTY_PORT_BB 4247 |
Neels Hofmeyr | 667e83d | 2015-11-02 20:18:11 +0100 | [diff] [blame] | 26 | /* 4249-4251 used by control interface */ |
Oliver Smith | d8f8919 | 2021-08-06 16:11:16 +0200 | [diff] [blame] | 27 | #define OSMO_VTY_PORT_BTSMGR 4252 |
| 28 | #define OSMO_VTY_PORT_GTPHUB 4253 |
| 29 | #define OSMO_VTY_PORT_MSC 4254 |
Neels Hofmeyr | 8684714 | 2016-02-15 12:02:02 +0100 | [diff] [blame] | 30 | /* 4255 used by control interface */ |
Oliver Smith | d8f8919 | 2021-08-06 16:11:16 +0200 | [diff] [blame] | 31 | #define OSMO_VTY_PORT_MNCC_SIP 4256 |
Neels Hofmeyr | 1a587bd | 2016-09-08 12:59:08 +0200 | [diff] [blame] | 32 | /* 4257 used by control interface */ |
Oliver Smith | d8f8919 | 2021-08-06 16:11:16 +0200 | [diff] [blame] | 33 | #define OSMO_VTY_PORT_HLR 4258 |
Harald Welte | bd3bb13 | 2017-08-16 23:39:08 +0200 | [diff] [blame] | 34 | /* 4259 used by control interface */ |
Oliver Smith | d8f8919 | 2021-08-06 16:11:16 +0200 | [diff] [blame] | 35 | #define OSMO_VTY_PORT_GGSN 4260 |
| 36 | #define OSMO_VTY_PORT_HNBGW 4261 |
Daniel Willmann | 07f075d | 2018-05-29 20:55:18 +0200 | [diff] [blame] | 37 | /* 4262-4263 used by control interface */ |
Oliver Smith | d8f8919 | 2021-08-06 16:11:16 +0200 | [diff] [blame] | 38 | #define OSMO_VTY_PORT_CBC 4264 |
| 39 | #define OSMO_VTY_PORT_UECUPS 4268 |
| 40 | #define OSMO_VTY_PORT_E1D 4269 |
Harald Welte | 729a2c8 | 2022-10-16 17:12:32 +0200 | [diff] [blame] | 41 | #define OSMO_VTY_PORT_ISDNTAP 4270 |
Oliver Smith | d8f8919 | 2021-08-06 16:11:16 +0200 | [diff] [blame] | 42 | #define OSMO_VTY_PORT_SMLC 4271 |
Pau Espin Pedrol | 0a9430e | 2021-10-20 20:41:01 +0200 | [diff] [blame] | 43 | /* 4272 used by control interface */ |
| 44 | #define OSMO_VTY_PORT_HNODEB 4273 |
| 45 | /* 4274 used by control interface */ |
Neels Hofmeyr | 13fa00e | 2021-11-26 11:02:47 +0100 | [diff] [blame] | 46 | #define OSMO_VTY_PORT_UPF 4275 |
| 47 | /* 4276: OSMO_CTRL_PORT_UPF */ |
Neels Hofmeyr | 1d1ab74 | 2021-12-17 14:20:38 +0100 | [diff] [blame] | 48 | #define OSMO_VTY_PORT_PFCP_TOOL 4277 |
| 49 | /* 4278: OSMO_CTRL_PORT_UPF */ |
Neels Hofmeyr | 4a7f87c | 2017-01-30 12:57:47 +0100 | [diff] [blame] | 50 | /* When adding/changing port numbers, keep docs and wiki in sync. See above. */ |