libosmocore/include/osmocom
Pau Espin 4941403274 Move include osmocom/gprs -> osmocom/gb, deprecate osmocom/gprs/
libosmogb is an anomaly since it has its headers in osmocom/gprs
directory instead of osmocom/gb. This is really confusing for users.
Furthermore, libosmo-gprs is also using osmocom/gprs, which will create
even more confusion.

This patch moves all existing osmocom/gprs/ header files under
osmocom/gb/ directory (except the backward-compat ones which were
added pointing to the ones in osmocom/gsm/).
Next, new files are added in osmocom/gprs/ replacing the ones that used
to be tehre, with a pragma message announcing deprecating and asking
users to use the new path instead.
This allows keeping old applications working, while announcing
deprecation of the old osmocom/gprs/ patch and have all new development
happen under osmocom/gb/.

Change-Id: I6e826775552766e34e4c06fe2390084596dfc286
2023-02-20 12:21:30 +01:00
..
codec Split include/Makefile.am content into subdirs 2023-01-18 18:29:34 +01:00
coding Split include/Makefile.am content into subdirs 2023-01-18 18:29:34 +01:00
core GSMTAP: add gsmtap_source_init*2() 2023-02-20 11:03:05 +00:00
crypt Split include/Makefile.am content into subdirs 2023-01-18 18:29:34 +01:00
ctrl Split include/Makefile.am content into subdirs 2023-01-18 18:29:34 +01:00
gb Move include osmocom/gprs -> osmocom/gb, deprecate osmocom/gprs/ 2023-02-20 12:21:30 +01:00
gprs Move include osmocom/gprs -> osmocom/gb, deprecate osmocom/gprs/ 2023-02-20 12:21:30 +01:00
gsm Move libosmogsm TS 44.060 declarations under include/osmocom/gsm/ 2023-02-20 12:21:30 +01:00
isdn i460_mux: make osmo_i460_subchan_count public 2023-02-18 08:38:00 +00:00
sim Split include/Makefile.am content into subdirs 2023-01-18 18:29:34 +01:00
usb Split include/Makefile.am content into subdirs 2023-01-18 18:29:34 +01:00
vty Split include/Makefile.am content into subdirs 2023-01-18 18:29:34 +01:00
Makefile.am Move include osmocom/gprs -> osmocom/gb, deprecate osmocom/gprs/ 2023-02-20 12:21:30 +01:00