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 CTRL 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 | c7947ed | 2014-08-21 12:17:11 +0200 | [diff] [blame] | 8 | |
Neels Hofmeyr | 17518fe | 2017-06-20 04:35:06 +0200 | [diff] [blame] | 9 | #pragma once |
| 10 | |
Pau Espin Pedrol | 98a7a26 | 2018-02-20 14:53:37 +0100 | [diff] [blame] | 11 | |
| 12 | #define OSMO_CTRL_PORT_TRX 4236 |
| 13 | /* 4237 used by VTY interface */ |
Harald Welte | f39aed6 | 2014-08-24 16:52:12 +0200 | [diff] [blame] | 14 | #define OSMO_CTRL_PORT_BTS 4238 |
Pau Espin Pedrol | dec7b8c | 2021-01-13 14:48:50 +0100 | [diff] [blame] | 15 | #define OSMO_CTRL_PORT_BSC_NEIGH 4248 /* osmo-bsc Neighbor Resloution Service */ |
Harald Welte | c7947ed | 2014-08-21 12:17:11 +0200 | [diff] [blame] | 16 | #define OSMO_CTRL_PORT_NITB_BSC 4249 |
| 17 | #define OSMO_CTRL_PORT_BSC_NAT 4250 |
| 18 | #define OSMO_CTRL_PORT_SGSN 4251 |
Neels Hofmeyr | 56313c8 | 2016-09-08 12:58:25 +0200 | [diff] [blame] | 19 | /* 4252-4254 used by VTY interface */ |
Neels Hofmeyr | fa5dc93 | 2017-02-23 20:52:18 +0100 | [diff] [blame] | 20 | #define OSMO_CTRL_PORT_MSC 4255 |
Neels Hofmeyr | 56313c8 | 2016-09-08 12:58:25 +0200 | [diff] [blame] | 21 | /* 4256 used by VTY interface */ |
Neels Hofmeyr | 1a587bd | 2016-09-08 12:59:08 +0200 | [diff] [blame] | 22 | #define OSMO_CTRL_PORT_GGSN 4257 |
Max | af4bb17 | 2017-02-14 12:13:32 +0100 | [diff] [blame] | 23 | #define OSMO_CTRL_PORT_HLR 4259 |
Neels Hofmeyr | 58a5665 | 2017-12-20 02:26:44 +0100 | [diff] [blame] | 24 | #define OSMO_CTRL_PORT_HNBGW 4262 |
Daniel Willmann | 07f075d | 2018-05-29 20:55:18 +0200 | [diff] [blame] | 25 | #define OSMO_CTRL_PORT_GBPROXY 4263 |
Harald Welte | 3e323a2 | 2019-05-05 16:30:52 +0200 | [diff] [blame] | 26 | /* 4264 used by VTY interface */ |
| 27 | #define OSMO_CTRL_PORT_CBC 4265 |
Harald Welte | 7dedeba | 2020-03-08 09:38:37 +0100 | [diff] [blame] | 28 | /* 4266 used by D-GSM mDNS */ |
| 29 | #define OSMO_CTRL_PORT_MGW 4267 |
Harald Welte | 9a21d2a | 2020-08-21 17:59:22 +0200 | [diff] [blame] | 30 | #define OSMO_CTRL_PORT_SMLC 4272 |
Pau Espin Pedrol | 0a9430e | 2021-10-20 20:41:01 +0200 | [diff] [blame] | 31 | /* 4273 used by VTY interface */ |
| 32 | #define OSMO_CTRL_PORT_HNODEB 4274 |
Neels Hofmeyr | 13fa00e | 2021-11-26 11:02:47 +0100 | [diff] [blame] | 33 | /* 4275: OSMO_VTY_PORT_UPF */ |
| 34 | #define OSMO_CTRL_PORT_UPF 4276 |
Neels Hofmeyr | 1d1ab74 | 2021-12-17 14:20:38 +0100 | [diff] [blame] | 35 | /* 4277: OSMO_VTY_PORT_PFCP_TOOL */ |
| 36 | #define OSMO_CTRL_PORT_PFCP_TOOL 4278 |
Neels Hofmeyr | 4a7f87c | 2017-01-30 12:57:47 +0100 | [diff] [blame] | 37 | /* When adding/changing port numbers, keep docs and wiki in sync. See above. */ |