blob: b4bceef35ed3337b255698e0f1d1aa40ba565e04 [file] [log] [blame]
Neels Hofmeyr17518fe2017-06-20 04:35:06 +02001/*! \file ports.h
Neels Hofmeyr56313c82016-09-08 12:58:25 +02002 * 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 Weltec7947ed2014-08-21 12:17:11 +02008
Neels Hofmeyr17518fe2017-06-20 04:35:06 +02009#pragma once
10
Pau Espin Pedrol98a7a262018-02-20 14:53:37 +010011
12#define OSMO_CTRL_PORT_TRX 4236
13/* 4237 used by VTY interface */
Harald Weltef39aed62014-08-24 16:52:12 +020014#define OSMO_CTRL_PORT_BTS 4238
Pau Espin Pedroldec7b8c2021-01-13 14:48:50 +010015#define OSMO_CTRL_PORT_BSC_NEIGH 4248 /* osmo-bsc Neighbor Resloution Service */
Harald Weltec7947ed2014-08-21 12:17:11 +020016#define OSMO_CTRL_PORT_NITB_BSC 4249
17#define OSMO_CTRL_PORT_BSC_NAT 4250
18#define OSMO_CTRL_PORT_SGSN 4251
Neels Hofmeyr56313c82016-09-08 12:58:25 +020019/* 4252-4254 used by VTY interface */
Neels Hofmeyrfa5dc932017-02-23 20:52:18 +010020#define OSMO_CTRL_PORT_MSC 4255
Neels Hofmeyr56313c82016-09-08 12:58:25 +020021/* 4256 used by VTY interface */
Neels Hofmeyr1a587bd2016-09-08 12:59:08 +020022#define OSMO_CTRL_PORT_GGSN 4257
Maxaf4bb172017-02-14 12:13:32 +010023#define OSMO_CTRL_PORT_HLR 4259
Neels Hofmeyr58a56652017-12-20 02:26:44 +010024#define OSMO_CTRL_PORT_HNBGW 4262
Daniel Willmann07f075d2018-05-29 20:55:18 +020025#define OSMO_CTRL_PORT_GBPROXY 4263
Harald Welte3e323a22019-05-05 16:30:52 +020026/* 4264 used by VTY interface */
27#define OSMO_CTRL_PORT_CBC 4265
Harald Welte7dedeba2020-03-08 09:38:37 +010028/* 4266 used by D-GSM mDNS */
29#define OSMO_CTRL_PORT_MGW 4267
Harald Welte9a21d2a2020-08-21 17:59:22 +020030#define OSMO_CTRL_PORT_SMLC 4272
Pau Espin Pedrol0a9430e2021-10-20 20:41:01 +020031/* 4273 used by VTY interface */
32#define OSMO_CTRL_PORT_HNODEB 4274
Neels Hofmeyr13fa00e2021-11-26 11:02:47 +010033/* 4275: OSMO_VTY_PORT_UPF */
34#define OSMO_CTRL_PORT_UPF 4276
Neels Hofmeyr1d1ab742021-12-17 14:20:38 +010035/* 4277: OSMO_VTY_PORT_PFCP_TOOL */
36#define OSMO_CTRL_PORT_PFCP_TOOL 4278
Neels Hofmeyr4a7f87c2017-01-30 12:57:47 +010037/* When adding/changing port numbers, keep docs and wiki in sync. See above. */