Skip to content

Changes

Summary

  1. libgtp: move includes to osmocom/include/gtp (details)
Commit 1dd16fa12fd29cb35b4e1b381229a2456fa98901 by Oliver Smith
libgtp: move includes to osmocom/include/gtp

Move all includes from /usr/include/….h to
/usr/include/osmocom/gtp/….h to be more consistent with other Osmocom
projects, and to not "pollute" the top include directory if we add more
header files.

Also the new directory structure makes more obvious, which headers are
public and which ones aren't.

Adjust libgtp.pc.in so both #include <gtp.h> (legacy)
and #include <osmocom/gtp/gtp.h> can be used.

Related: OS#6373
Change-Id: If7e01c61168819bf7120667344e40c857da5490b
The file was modified lib/in46_addr.h
The file was addedinclude/osmocom/Makefile.am
The file was modified ggsn/ggsn.c
The file was modified gtp/gsn.c
The file was modified ggsn/ggsn_vty.c
The file was addedinclude/osmocom/gtp/Makefile.am
The file was removedgtp/gsn.h
The file was modified sgsnemu/Makefile.am
The file was modified gtp/pdp.c
The file was addedinclude/Makefile.am
The file was modified ggsn/pco.h
The file was addedinclude/osmocom/gtp/gsn.h
The file was modified lib/gtp-kernel.c
The file was modified lib/icmpv6.h
The file was modified gtp/gtpie.c
The file was removedgtp/pdp.h
The file was modified Makefile.am
The file was modified lib/Makefile.am
The file was removedgtp/gtp.h
The file was addedinclude/osmocom/gtp/pdp.h
The file was modified gtp/gtp.c
The file was modified lib/ippool.h
The file was modified tests/gtp/gtpie_test.c
The file was modified ggsn/sgsn.h
The file was addedinclude/osmocom/gtp/gtp.h
The file was modified ggsn/ggsn.h
The file was modified gtp/queue.c
The file was modified gtp/Makefile.am
The file was modified libgtp.pc.in
The file was modified configure.ac
The file was modified lib/in46_addr.c
The file was modified ggsn/Makefile.am
The file was modified sgsnemu/sgsnemu.c
The file was modified lib/util.c
The file was modified lib/icmpv6.c
The file was modified gtp/queue.h
The file was removedgtp/gtpie.h
The file was addedinclude/osmocom/gtp/gtpie.h