Skip to content

Instantly share code, notes, and snippets.

@themarwhal
Created December 10, 2021 15:42
Show Gist options
  • Save themarwhal/60ea9e4b2f73ef810078b9c3e13581cd to your computer and use it in GitHub Desktop.
Save themarwhal/60ea9e4b2f73ef810078b9c3e13581cd to your computer and use it in GitHub Desktop.
OAI external deps
313 results - 193 files
lte/gateway/c/core/oai/common/common_defs.h:
41 #include <string.h> // memcpy
42: #include <arpa/inet.h>
43
lte/gateway/c/core/oai/common/conversions.h:
41 #include <endian.h>
42: #include <netinet/in.h>
43 #include <stdbool.h>
lte/gateway/c/core/oai/common/digest.c:
38 #include <stdlib.h>
39: #include <openssl/crypto.h>
40: #include <openssl/evp.h>
41
lte/gateway/c/core/oai/common/digest.h:
39 #define FILE_DIGEST_SEEN
40: #include <openssl/evp.h>
41: #include <openssl/ossl_typ.h>
42 #include <stddef.h>
lte/gateway/c/core/oai/common/log.c:
44 #include <stdbool.h>
45: #include <sys/time.h>
46 #include <unistd.h>
50 #include <assert.h>
51: #include <netinet/in.h>
52 #include <signal.h>
53: #include <sys/socket.h>
54: #include <sys/types.h>
55 #include <time.h>
lte/gateway/c/core/oai/common/pid_file.c:
41 #include <errno.h>
42: #include <sys/stat.h>
43: #include <sys/types.h>
44 #include <libgen.h>
lte/gateway/c/core/oai/common/shared_ts_log.c:
39 #include <stdbool.h>
40: #include <sys/time.h>
41 #include <pthread.h>
lte/gateway/c/core/oai/common/shared_ts_log.h:
40
41: #include <sys/time.h>
42 #include <liblfds710.h>
lte/gateway/c/core/oai/common/glogwrapper/glog_logging.cpp:
39 #include "lte/gateway/c/core/oai/common/glogwrapper/glog_logging.h"
40: #include <glog/logging.h>
41: #include <glog/stl_logging.h>
42
43: #include <sys/types.h>
44 #include <dirent.h>
lte/gateway/c/core/oai/common/glogwrapper/glog_logging.h:
35 #include <stdbool.h>
36: #include <linux/limits.h>
37
lte/gateway/c/core/oai/common/redis_utils/redis_client.cpp:
30 #include "orc8r/gateway/c/common/config/includes/ServiceConfigLoader.h"
31: #include <yaml-cpp/yaml.h> // IWYU pragma: keep
32
lte/gateway/c/core/oai/common/redis_utils/redis_client.h:
21
22: #include <cpp_redis/cpp_redis>
23: #include <google/protobuf/message.h>
24
lte/gateway/c/core/oai/include/amf_config.h:
17 #include <stdint.h>
18: #include <arpa/inet.h>
19 #include <stdlib.h>
lte/gateway/c/core/oai/include/mme_config.h:
41 #include <stdint.h>
42: #include <arpa/inet.h>
43 #include <stdlib.h>
lte/gateway/c/core/oai/include/pgw_config.h:
27
28: #include <sys/socket.h> // inet_aton
29: #include <netinet/in.h> // inet_aton
30: #include <arpa/inet.h> // inet_aton
31 #include <pthread.h>
lte/gateway/c/core/oai/include/s6a_service_handler.h:
19
20: #include <sys/types.h>
21
lte/gateway/c/core/oai/include/sctp_messages_types.h:
39
40: #include <arpa/inet.h>
41 #include <stdint.h>
lte/gateway/c/core/oai/include/sgw_config.h:
28 #include <stdbool.h>
29: #include <netinet/in.h>
30 #include <pthread.h>
lte/gateway/c/core/oai/include/spgw_service_handler.h:
19
20: #include <sys/types.h>
21 #include "lte/gateway/c/core/oai/include/messages_types.h"
lte/gateway/c/core/oai/include/state_converter.h:
37
38: #include <google/protobuf/map.h>
39 #include <functional>
lte/gateway/c/core/oai/lib/3gpp/3gpp_29.274.h:
40
41: #include <arpa/inet.h>
42 #include <stdint.h>
lte/gateway/c/core/oai/lib/directoryd/directoryd.cpp:
17
18: #include <grpcpp/impl/codegen/status.h>
19 #include <string>
lte/gateway/c/core/oai/lib/directoryd/GatewayDirectorydClient.cpp:
22
23: #include <grpcpp/impl/codegen/async_unary_call.h>
24: #include <google/protobuf/map.h>
25
lte/gateway/c/core/oai/lib/directoryd/GatewayDirectorydClient.h:
19
20: #include <grpc++/grpc++.h>
21 #include <stdint.h>
lte/gateway/c/core/oai/lib/event_client/EventClientAPI.cpp:
21 #include <thread>
22: #include <grpcpp/support/status.h>
23: #include <orc8r/protos/common.pb.h>
24
lte/gateway/c/core/oai/lib/gtpv2-c/nwgtpv2c-0.11/include/NwGtpv2c.h:
36
37: #include <sys/types.h>
38: #include <sys/socket.h>
39: #include <arpa/inet.h>
40 #include "lte/gateway/c/core/oai/lib/gtpv2-c/nwgtpv2c-0.11/shared/NwTypes.h"
lte/gateway/c/core/oai/lib/gtpv2-c/nwgtpv2c-0.11/include/NwGtpv2cPrivate.h:
36
37: #include <sys/time.h>
38
lte/gateway/c/core/oai/lib/gtpv2-c/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniUdpEntity.c:
16 #include <assert.h>
17: #include <sys/socket.h>
18: #include <arpa/inet.h>
19 #include <unistd.h>
lte/gateway/c/core/oai/lib/gtpv2-c/nwgtpv2c-0.11/test-app/nw-egtping/NwMiniUlpEntity.c:
16 #include <assert.h>
17: #include <sys/time.h>
18 #include "NwEvt.h"
lte/gateway/c/core/oai/lib/gtpv2-c/nwgtpv2c-0.11/test-app/nw-helloworld/NwMiniUdpEntity.c:
16 #include <assert.h>
17: #include <sys/socket.h>
18: #include <arpa/inet.h>
19 #include <unistd.h>
lte/gateway/c/core/oai/lib/itti/intertask_interface.h:
42 #include <stdint.h>
43: #include <sys/types.h>
44 #include <czmq.h>
lte/gateway/c/core/oai/lib/itti/memory_pools.c:
32 #include <stdlib.h>
33: #include <sys/types.h>
34
lte/gateway/c/core/oai/lib/mobility_client/MobilityClientAPI.cpp:
19
20: #include <grpcpp/security/credentials.h>
21
lte/gateway/c/core/oai/lib/mobility_client/MobilityServiceClient.cpp:
19
20: #include <grpcpp/impl/codegen/client_context.h>
21: #include <grpcpp/impl/codegen/status.h>
22: #include <netinet/in.h>
23
lte/gateway/c/core/oai/lib/mobility_client/MobilityServiceClient.h:
18
19: #include <arpa/inet.h>
20: #include <grpc++/grpc++.h>
21
lte/gateway/c/core/oai/lib/n11/M5GAuthenticationServiceClient.cpp:
25
26: #include <google/protobuf/util/time_util.h>
27: #include <grpcpp/impl/codegen/client_context.h>
28: #include <grpcpp/impl/codegen/status.h>
29
lte/gateway/c/core/oai/lib/n11/M5GAuthenticationServiceClient.h:
20
21: #include <grpc++/grpc++.h>
22 #include "lte/protos/subscriberauth.grpc.pb.h"
lte/gateway/c/core/oai/lib/n11/M5GMobilityServiceClient.cpp:
13
14: #include <grpcpp/security/credentials.h>
15 #include <cstdint>
lte/gateway/c/core/oai/lib/n11/SmfServiceClient.cpp:
12 */
13: #include <google/protobuf/util/time_util.h>
14 #include <cassert>
15: #include <grpcpp/impl/codegen/client_context.h>
16: #include <grpcpp/impl/codegen/status.h>
17 #include <cstring>
21 #include <thread>
22: #include <lte/protos/session_manager.grpc.pb.h>
23: #include <lte/protos/session_manager.pb.h>
24: #include <arpa/inet.h>
25 #include <utility>
lte/gateway/c/core/oai/lib/n11/SmfServiceClient.h:
14
15: #include <grpc++/grpc++.h>
16: #include <lte/protos/session_manager.grpc.pb.h>
17: #include <lte/protos/session_manager.pb.h>
18: #include <lte/protos/subscriberdb.pb.h>
19 #include "orc8r/gateway/c/common/async_grpc/includes/GRPCReceiver.h"
lte/gateway/c/core/oai/lib/openflow/controller/ControllerEvents.cpp:
17
18: #include <netinet/in.h>
19 #include <string.h>
lte/gateway/c/core/oai/lib/openflow/controller/ControllerEvents.h:
19
20: #include <arpa/inet.h>
21: #include <fluid/OFServer.hh>
22: #include <fluid/ofcommon/openflow-common.hh>
23 #include "lte/gateway/c/core/oai/tasks/gtpv1-u/gtpv1u.h"
lte/gateway/c/core/oai/lib/openflow/controller/GTPApplication.cpp:
17
18: #include <netinet/ip.h>
19: #include <arpa/inet.h>
20 #include <string>
lte/gateway/c/core/oai/lib/openflow/controller/OpenflowController.h:
23
24: #include <fluid/OFServer.hh>
25
lte/gateway/c/core/oai/lib/openflow/controller/OpenflowMessenger.h:
19
20: #include <fluid/of13msg.hh>
21: #include <fluid/OFServer.hh>
22
lte/gateway/c/core/oai/lib/openflow/controller/PagingApplication.cpp:
17
18: #include <netinet/ip.h>
19: #include <arpa/inet.h>
20 #include "lte/gateway/c/core/oai/lib/openflow/controller/OpenflowController.h"
lte/gateway/c/core/oai/lib/pcef/pcef_handlers.cpp:
17
18: #include <grpcpp/impl/codegen/status.h>
19 #include <cstring>
lte/gateway/c/core/oai/lib/pcef/pcef_handlers.h:
20 #include <gmp.h>
21: #include <netinet/in.h>
22 #include <stdint.h>
lte/gateway/c/core/oai/lib/pcef/PCEFClient.cpp:
17
18: #include <grpcpp/channel.h>
19: #include <grpcpp/impl/codegen/async_unary_call.h>
20 #include <thread>
lte/gateway/c/core/oai/lib/pcef/PCEFClient.h:
19
20: #include <grpc++/grpc++.h>
21 #include <stdint.h>
lte/gateway/c/core/oai/lib/pipelined_client/PipelinedClientAPI.cpp:
15
16: #include <grpcpp/security/credentials.h>
17 #include <cstdint>
lte/gateway/c/core/oai/lib/pipelined_client/PipelinedServiceClient.cpp:
17 #include <cassert>
18: #include <grpcpp/impl/codegen/client_context.h>
19: #include <grpcpp/impl/codegen/status.h>
20: #include <netinet/in.h>
21 #include <cstring>
26
27: #include <grpcpp/impl/codegen/async_unary_call.h>
28
lte/gateway/c/core/oai/lib/pipelined_client/PipelinedServiceClient.h:
15
16: #include <arpa/inet.h>
17: #include <grpc++/grpc++.h>
18 #include <stdint.h>
lte/gateway/c/core/oai/lib/s6a_proxy/s6a_client_api.cpp:
17
18: #include <grpcpp/impl/codegen/status.h>
19 #include <stdint.h>
lte/gateway/c/core/oai/lib/s6a_proxy/S6aClient.cpp:
16 */
17: #include <grpcpp/impl/codegen/async_unary_call.h>
18 #include <thread> // std::thread
lte/gateway/c/core/oai/lib/s6a_proxy/S6aClient.h:
20 #include <gmp.h>
21: #include <grpc++/grpc++.h>
22 #include <stdint.h>
lte/gateway/c/core/oai/lib/s8_proxy/s8_client_api.cpp:
13
14: #include <grpcpp/impl/codegen/status.h>
15 #include "feg/protos/s8_proxy.grpc.pb.h"
lte/gateway/c/core/oai/lib/s8_proxy/S8Client.cpp:
13
14: #include <grpcpp/impl/codegen/async_unary_call.h>
15 #include <thread> // std::thread
lte/gateway/c/core/oai/lib/s8_proxy/S8Client.h:
16 #include <gmp.h>
17: #include <grpc++/grpc++.h>
18 #include <stdint.h>
lte/gateway/c/core/oai/lib/secu/kdf.c:
19 #include <stdint.h>
20: #include <nettle/hmac.h>
21
lte/gateway/c/core/oai/lib/secu/nas_stream_eea2.c:
21 #include <string.h>
22: #include <nettle/nettle-meta.h>
23: #include <nettle/ctr.h>
24
lte/gateway/c/core/oai/lib/secu/nas_stream_eia2.c:
21 #include <string.h>
22: #include <openssl/cmac.h>
23: #include <openssl/evp.h>
24: #include <openssl/ossl_typ.h>
25
lte/gateway/c/core/oai/lib/sgs_client/csfb_client_api.cpp:
17
18: #include <grpcpp/impl/codegen/status.h>
19 #include <iostream>
lte/gateway/c/core/oai/lib/sgs_client/CSFBClient.cpp:
17
18: #include <grpcpp/impl/codegen/async_unary_call.h>
19 #include <thread> // std::thread
lte/gateway/c/core/oai/lib/sgs_client/CSFBClient.h:
20 #include <gmp.h>
21: #include <grpc++/grpc++.h>
22 #include <stdint.h>
lte/gateway/c/core/oai/lib/sms_orc8r_client/sms_orc8r_client_api.cpp:
17
18: #include <grpcpp/impl/codegen/status.h>
19 #include <iostream>
lte/gateway/c/core/oai/lib/sms_orc8r_client/SMSOrc8rClient.cpp:
17
18: #include <grpcpp/impl/codegen/async_unary_call.h>
19 #include <thread> // std::thread
lte/gateway/c/core/oai/lib/sms_orc8r_client/SMSOrc8rClient.h:
20 #include <gmp.h>
21: #include <grpc++/grpc++.h>
22 #include <stdint.h>
lte/gateway/c/core/oai/oai_mme/oai_mme_log.c:
24
25: #include <freeDiameter/freeDiameter-host.h>
26: #include <freeDiameter/libfdcore.h>
27
lte/gateway/c/core/oai/tasks/amf/amf_session_manager_pco.cpp:
15
16: #include <netinet/in.h>
17
lte/gateway/c/core/oai/tasks/amf/nas5g_message.cpp:
4 #include <stdbool.h>
5: #include <netinet/in.h>
6 #include <sstream>
lte/gateway/c/core/oai/tasks/grpc_service/AmfServiceImpl.h:
15
16: #include <grpc++/grpc++.h>
17: #include <grpcpp/impl/codegen/status.h>
18
lte/gateway/c/core/oai/tasks/grpc_service/CSFBGatewayServiceImpl.h:
18
19: #include <grpc++/grpc++.h>
20: #include <grpcpp/impl/codegen/status.h>
21
lte/gateway/c/core/oai/tasks/grpc_service/grpc_service.cpp:
18
19: #include <grpcpp/grpcpp.h>
20: #include <grpcpp/security/server_credentials.h>
21 #include <memory>
lte/gateway/c/core/oai/tasks/grpc_service/HaServiceImpl.h:
15
16: #include <grpc++/grpc++.h>
17: #include <grpcpp/impl/codegen/status.h>
18
lte/gateway/c/core/oai/tasks/grpc_service/S1apServiceImpl.h:
18
19: #include <grpc++/grpc++.h>
20: #include <grpcpp/impl/codegen/status.h>
21
lte/gateway/c/core/oai/tasks/grpc_service/S6aGatewayImpl.cpp:
17 #include <string.h>
18: #include <grpcpp/impl/codegen/status_code_enum.h>
19 #include <string>
lte/gateway/c/core/oai/tasks/grpc_service/S6aGatewayImpl.h:
18
19: #include <grpc++/grpc++.h>
20: #include <grpcpp/impl/codegen/status.h>
21
lte/gateway/c/core/oai/tasks/grpc_service/S6aServiceImpl.h:
18
19: #include <grpc++/grpc++.h>
20: #include <grpcpp/impl/codegen/status.h>
21
lte/gateway/c/core/oai/tasks/grpc_service/S8ServiceImpl.h:
15
16: #include <grpc++/grpc++.h>
17: #include <grpcpp/impl/codegen/status.h>
18
lte/gateway/c/core/oai/tasks/grpc_service/SMSOrc8rGatewayServiceImpl.h:
18
19: #include <grpc++/grpc++.h>
20: #include <grpcpp/impl/codegen/status.h>
21
lte/gateway/c/core/oai/tasks/grpc_service/spgw_service_handler.c:
17 #include <string.h>
18: #include <sys/types.h>
19 #include "lte/gateway/c/core/oai/common/conversions.h"
lte/gateway/c/core/oai/tasks/grpc_service/SpgwServiceImpl.cpp:
19 #include "lte/protos/spgw_service.pb.h"
20: #include <folly/IPAddress.h>
21
lte/gateway/c/core/oai/tasks/grpc_service/SpgwServiceImpl.h:
18
19: #include <grpc++/grpc++.h>
20: #include <grpcpp/impl/codegen/status.h>
21
lte/gateway/c/core/oai/tasks/gtpv1-u/gtp_tunnel_openflow.c:
20 #include <stdint.h>
21: #include <netinet/in.h>
22 #include <stdlib.h>
lte/gateway/c/core/oai/tasks/gtpv1-u/gtp_tunnel_openflow.h:
18
19: #include <arpa/inet.h>
20: #include <net/if.h>
21
lte/gateway/c/core/oai/tasks/gtpv1-u/gtp_tunnel_upf.c:
20 #include <stdint.h>
21: #include <netinet/in.h>
22 #include <stdlib.h>
lte/gateway/c/core/oai/tasks/gtpv1-u/gtpv1u_task.c:
24 #include <errno.h>
25: #include <netinet/in.h>
26 #include <stdint.h>
lte/gateway/c/core/oai/tasks/gtpv1-u/gtpv1u.h:
26
27: #include <arpa/inet.h>
28: #include <net/if.h>
29 #include "lte/gateway/c/core/oai/include/sgw_ie_defs.h"
lte/gateway/c/core/oai/tasks/ha/ha_service_handler.cpp:
14 #include <string.h>
15: #include <sys/types.h>
16
lte/gateway/c/core/oai/tasks/ha/HaClient.cpp:
12 */
13: #include <grpcpp/impl/codegen/async_unary_call.h>
14 #include <thread> // std::thread
lte/gateway/c/core/oai/tasks/ha/HaClient.h:
20 #include <gmp.h>
21: #include <grpc++/grpc++.h>
22 #include <stdint.h>
lte/gateway/c/core/oai/tasks/mme_app/mme_app_bearer.c:
30 #include <inttypes.h>
31: #include <netinet/in.h>
32
lte/gateway/c/core/oai/tasks/mme_app/mme_app_context.c:
26 #include <inttypes.h>
27: #include <arpa/inet.h>
28 #include <stdio.h>
31 #include <stdint.h>
32: #include <sys/time.h>
33 #include <pthread.h>
34 #include <execinfo.h>
35: #include <netinet/in.h>
36: #include <sys/socket.h>
37: #include <sys/time.h>
38 #include <time.h>
lte/gateway/c/core/oai/tasks/mme_app/mme_app_edns_emulation.c:
26 #include <stdlib.h>
27: #include <netinet/in.h>
28 #include <string.h>
lte/gateway/c/core/oai/tasks/mme_app/mme_app_ip_imsi.cpp:
13
14: #include <bits/stdc++.h>
15 #include <unordered_map>
lte/gateway/c/core/oai/tasks/mme_app/mme_app_itti_messaging.c:
27 #include <stdint.h>
28: #include <netinet/in.h>
29
lte/gateway/c/core/oai/tasks/mme_app/mme_app_sgw_selection.c:
26 #include <stdint.h>
27: #include <netinet/in.h>
28: #include <arpa/inet.h>
29
lte/gateway/c/core/oai/tasks/mme_app/mme_app_ueip_imsi_map.h:
15
16: #include <bits/stdc++.h>
17 #include <unordered_map>
lte/gateway/c/core/oai/tasks/mme_app/mme_config.c:
46 #include <string.h>
47: #include <arpa/inet.h> /* To provide inet_addr */
48 #include <pthread.h>
49 #include <libconfig.h>
50: #include <netinet/in.h>
51
lte/gateway/c/core/oai/tasks/mme_app/mme_events.cpp:
21 #include <iostream>
22: #include <folly/Format.h>
23: #include <folly/json.h>
24: #include <folly/dynamic.h>
25: #include <grpcpp/support/status.h>
26
lte/gateway/c/core/oai/tasks/nas/nas_procedures.c:
29 #include <stdlib.h>
30: #include <openssl/crypto.h>
31: #include <openssl/evp.h>
32
lte/gateway/c/core/oai/tasks/nas/api/network/nas_message.c:
21 #include <stdbool.h>
22: #include <netinet/in.h>
23
lte/gateway/c/core/oai/tasks/nas/api/network/nas_message.h:
38
39: #include <linux/byteorder/little_endian.h>
40 #include <stdbool.h>
lte/gateway/c/core/oai/tasks/nas/emm/emm_data_ctx.c:
21 #include <stdio.h>
22: #include <sys/types.h>
23
lte/gateway/c/core/oai/tasks/nas/emm/emm_data.h:
37
38: #include <sys/types.h>
39 #include "lte/gateway/c/core/oai/common/common_defs.h"
lte/gateway/c/core/oai/tasks/nas/emm/msg/emm_msgDef.h:
34
35: #include <asm/byteorder.h>
36
lte/gateway/c/core/oai/tasks/nas/emm/sap/emm_as.c:
21 #include <stdlib.h>
22: #include <netinet/in.h>
23
lte/gateway/c/core/oai/tasks/nas/esm/PdnConnectivity.c:
20 #include <stdlib.h>
21: #include <arpa/inet.h>
22: #include <sys/socket.h>
23
lte/gateway/c/core/oai/tasks/nas/esm/msg/esm_msgDef.h:
35
36: #include <asm/byteorder.h>
37 #include "lte/gateway/c/core/oai/lib/3gpp/3gpp_24.007.h"
lte/gateway/c/core/oai/tasks/nas/ies/EsmMessageContainer.c:
18 #include <stdint.h>
19: #include <sys/types.h>
20
lte/gateway/c/core/oai/tasks/nas/util/socket.c:
41 #include <errno.h> // EINTR
42: #include <sys/types.h>
43: #include <sys/socket.h> // socket, setsockopt, connect, bind, recv, send
44 #include <netdb.h> // getaddrinfo
lte/gateway/c/core/oai/tasks/nas/util/socket.h:
37 #include "lte/gateway/c/core/oai/common/common_defs.h"
38: #include <sys/types.h>
39
lte/gateway/c/core/oai/tasks/nas5g/include/M5GCommonDefs.h:
1 #pragma once
2: #include <arpa/inet.h>
3 #include "lte/gateway/c/core/oai/common/common_defs.h"
lte/gateway/c/core/oai/tasks/ngap/ngap_amf_handlers.c:
17 #include <stdint.h>
18: #include <netinet/in.h>
19 #include <string.h>
20: #include <sys/types.h>
21
lte/gateway/c/core/oai/tasks/ngap/ngap_amf.c:
17 #include <pthread.h>
18: #include <netinet/in.h>
19
lte/gateway/c/core/oai/tasks/ngap/ngap_common.h:
14 #include <stdint.h>
15: #include <sys/types.h>
16
lte/gateway/c/core/oai/tasks/s1ap/s1ap_common.h:
23 #include <stdint.h>
24: #include <sys/types.h>
25
lte/gateway/c/core/oai/tasks/s1ap/s1ap_mme_handlers.c:
28 #include <stdint.h>
29: #include <netinet/in.h>
30 #include <string.h>
lte/gateway/c/core/oai/tasks/s6a/s6a_defs.h:
29
30: #include <freeDiameter/freeDiameter-host.h>
31: #include <freeDiameter/libfdcore.h>
32
lte/gateway/c/core/oai/tasks/s6a/s6a_fd_iface.h:
25 #include "lte/gateway/c/core/oai/tasks/s6a/s6a_defs.h"
26: #include <freeDiameter/freeDiameter-host.h>
27: #include <freeDiameter/libfdcore.h>
28 #ifdef __cplusplus
lte/gateway/c/core/oai/tasks/s6a/s6a_messages.h:
29
30: #include <freeDiameter/freeDiameter-host.h>
31: #include <freeDiameter/libfdproto.h>
32
lte/gateway/c/core/oai/tasks/s6a/s6a_peer.c:
27 #include <stdlib.h>
28: #include <sys/types.h>
29 #include <unistd.h>
lte/gateway/c/core/oai/tasks/s6a/s6a_service_handler.c:
17 #include <string.h>
18: #include <sys/types.h>
19
lte/gateway/c/core/oai/tasks/s6a/s6a_subscription_data.c:
25 #include <stdint.h>
26: #include <netinet/in.h>
27 #include <stdio.h>
lte/gateway/c/core/oai/tasks/s6a/s6a_supported_features.c:
18 #include <stdint.h>
19: #include <netinet/in.h>
20 #include <stdio.h>
lte/gateway/c/core/oai/tasks/s6a/s6a_task.c:
26 #include <stdint.h>
27: #include <gnutls/gnutls.h>
28 #include <stdarg.h>
lte/gateway/c/core/oai/tasks/sctp/sctp_primitives_server.h:
36 #endif
37: #include <netinet/in.h>
38: #include <netinet/sctp.h>
39
lte/gateway/c/core/oai/tasks/sctp/sctpd_downlink_client.cpp:
20
21: #include <arpa/inet.h>
22
28
29: #include <memory> // for make_unique<>
30 #include <unistd.h>
31
32: #include <grpcpp/grpcpp.h>
33
34: #include <lte/protos/sctpd.grpc.pb.h>
35
lte/gateway/c/core/oai/tasks/sctp/sctpd_uplink_server.cpp:
30
31: #include <grpcpp/grpcpp.h>
32
33: #include <lte/protos/sctpd.grpc.pb.h>
34
lte/gateway/c/core/oai/tasks/sgs/sgs_defs.h:
27 #include <stdint.h>
28: #include <netinet/in.h>
29 #include "lte/gateway/c/core/oai/lib/bstr/bstrlib.h"
lte/gateway/c/core/oai/tasks/sgw/pgw_config.c:
31 #include <string.h>
32: #include <sys/socket.h>
33: #include <netinet/in.h>
34: #include <arpa/inet.h>
35 #include <stdlib.h>
37 #include <unistd.h>
38: #include <net/if.h>
39: #include <sys/ioctl.h>
40 #include <pthread.h>
lte/gateway/c/core/oai/tasks/sgw/pgw_handlers.c:
26
27: #include <arpa/inet.h>
28: #include <netinet/in.h>
29 #include <stdint.h>
30 #include <string.h>
31: #include <sys/socket.h>
32 #include <unistd.h>
lte/gateway/c/core/oai/tasks/sgw/pgw_pcef_emulation.c:
28 #include <inttypes.h>
29: #include <netinet/in.h>
30 #include <stdbool.h>
lte/gateway/c/core/oai/tasks/sgw/pgw_pco.c:
26 #include <stdlib.h>
27: #include <netinet/in.h>
28 #include <string.h>
lte/gateway/c/core/oai/tasks/sgw/pgw_ue_ip_address_alloc.h:
27
28: #include <arpa/inet.h>
29 #include <stdint.h>
lte/gateway/c/core/oai/tasks/sgw/sgw_config.c:
28 #include <string.h>
29: #include <netinet/in.h>
30: #include <arpa/inet.h>
31 #include <stdlib.h>
lte/gateway/c/core/oai/tasks/sgw/sgw_handlers.c:
31 #include <string.h>
32: #include <netinet/in.h>
33 #include "lte/gateway/c/core/oai/lib/mobility_client/MobilityClientAPI.h"
lte/gateway/c/core/oai/tasks/sgw/sgw_paging.c:
17
18: #include <arpa/inet.h>
19 #include <string.h>
20: #include <netinet/in.h>
21 #include <stdlib.h>
22: #include <sys/socket.h>
23 #include "lte/gateway/c/core/oai/common/conversions.h"
lte/gateway/c/core/oai/tasks/sgw/sgw_paging.h:
18 #define FILE_SGW_PAGING_SEEN
19: #include <netinet/ip.h>
20
lte/gateway/c/core/oai/tasks/sgw/sgw_task.c:
27 #include <stdio.h>
28: #include <netinet/in.h>
29: #include <sys/types.h>
30
lte/gateway/c/core/oai/tasks/sgw/sgw.h:
27 #include <stdint.h>
28: #include <netinet/in.h>
29
lte/gateway/c/core/oai/tasks/sms_orc8r/sms_orc8r_defs.h:
27 #include <stdint.h>
28: #include <netinet/in.h>
29 #include "lte/gateway/c/core/oai/lib/bstr/bstrlib.h"
lte/gateway/c/core/oai/tasks/udp/udp_primitives_server.c:
24
25: #include <arpa/inet.h>
26 #include <errno.h>
27 #include <fcntl.h>
28: #include <netinet/in.h>
29 #include <pthread.h>
33 #include <string.h>
34: #include <sys/socket.h>
35: #include <sys/time.h>
36 #include <unistd.h>
lte/gateway/c/core/oai/test/amf/amf_app_test_util.cpp:
14 #include "lte/gateway/c/core/oai/common/conversions.h"
15: #include <gtest/gtest.h>
16
lte/gateway/c/core/oai/test/amf/amf_app_test_util.h:
13 #include <string>
14: #include <gmock/gmock.h>
15: #include <gtest/gtest.h>
16
lte/gateway/c/core/oai/test/amf/amf_app_test.cpp:
13
14: #include <gtest/gtest.h>
15
lte/gateway/c/core/oai/test/amf/test_amf_algorithm_selection.cpp:
13
14: #include <gtest/gtest.h>
15 #include "../../tasks/amf/amf_app_ue_context_and_proc.h"
lte/gateway/c/core/oai/test/amf/test_amf_common_utils.cpp:
11
12: #include <gtest/gtest.h>
13 #include "lte/gateway/c/core/oai/tasks/amf/amf_app_defs.h"
lte/gateway/c/core/oai/test/amf/test_amf_encode_decode.cpp:
29 #include "lte/gateway/c/core/oai/tasks/amf/include/amf_session_manager_pco.h"
30: #include <gtest/gtest.h>
31 #include "lte/gateway/c/core/oai/tasks/amf/amf_app_ue_context_and_proc.h"
lte/gateway/c/core/oai/test/amf/test_amf_map.cpp:
12 */
13: #include <gtest/gtest.h>
14 #include "lte/gateway/c/core/oai/include/map.h"
lte/gateway/c/core/oai/test/amf/test_amf_procedures.cpp:
13 #include <chrono>
14: #include <gtest/gtest.h>
15 #include <thread>
lte/gateway/c/core/oai/test/gtpv2-c/test_fteid.cpp:
12 */
13: #include <gtest/gtest.h>
14: #include <glog/logging.h>
15 #include "endian.h"
lte/gateway/c/core/oai/test/itti/test_itti.cpp:
14 #include <string.h>
15: #include <gtest/gtest.h>
16 #include <thread>
lte/gateway/c/core/oai/test/mme_app_task/mme_app_test_util.cpp:
15 #include <chrono>
16: #include <gtest/gtest.h>
17 #include <cstdint>
lte/gateway/c/core/oai/test/mme_app_task/mme_app_test_util.h:
14 #include <vector>
15: #include <gmock/gmock-matchers.h>
16
lte/gateway/c/core/oai/test/mme_app_task/mme_app_test.cpp:
13
14: #include <gtest/gtest.h>
15
lte/gateway/c/core/oai/test/mme_app_task/test_ApnAggregateMaximumBitRate.cpp:
17
18: #include <gtest/gtest.h>
19: #include <glog/logging.h>
20
lte/gateway/c/core/oai/test/mme_app_task/test_EPSQualityOfService.cpp:
16 */
17: #include <gtest/gtest.h>
18: #include <glog/logging.h>
19
lte/gateway/c/core/oai/test/mme_app_task/test_mme_app_config.cpp:
12 */
13: #include <gtest/gtest.h>
14 #include "lte/gateway/c/core/oai/lib/bstr/bstrlib.h"
lte/gateway/c/core/oai/test/mme_app_task/test_mme_app_emm_encode_decode.cpp:
12 */
13: #include <gtest/gtest.h>
14
lte/gateway/c/core/oai/test/mme_app_task/test_mme_app_esm_encode_decode.cpp:
12 */
13: #include <gtest/gtest.h>
14 #include <stdint.h>
lte/gateway/c/core/oai/test/mme_app_task/test_mme_app_nas_encode_decode.cpp:
12 */
13: #include <gtest/gtest.h>
14: #include <glog/logging.h>
15
lte/gateway/c/core/oai/test/mme_app_task/test_mme_procedures.cpp:
13 #include <chrono>
14: #include <gtest/gtest.h>
15 #include <thread>
lte/gateway/c/core/oai/test/mme_app_task/test_sgw_config.cpp:
12 */
13: #include <gtest/gtest.h>
14 #include "lte/gateway/c/core/oai/lib/bstr/bstrlib.h"
lte/gateway/c/core/oai/test/mobility_client/test_mobility_client.cpp:
18
19: #include <arpa/inet.h>
20: #include <grpcpp/impl/codegen/status.h>
21 #include <stdio.h>
lte/gateway/c/core/oai/test/mock_tasks/grpc_mock.cpp:
13
14: #include <grpcpp/grpcpp.h>
15: #include <grpcpp/security/server_credentials.h>
16 #include "mock_tasks.h"
lte/gateway/c/core/oai/test/mock_tasks/mock_tasks.h:
12 */
13: #include <gmock/gmock.h>
14: #include <gtest/gtest.h>
15
lte/gateway/c/core/oai/test/n11/test_auth_service_client.cpp:
12 */
13: #include <gtest/gtest.h>
14: #include <glog/logging.h>
15
16: #include <grpcpp/impl/codegen/status.h>
17 #include "lte/protos/subscriberauth.pb.h"
lte/gateway/c/core/oai/test/n11/test_smf_service_client.cpp:
12 */
13: #include <gtest/gtest.h>
14: #include <glog/logging.h>
15 #include "lte/gateway/c/core/oai/include/mme_config.h"
lte/gateway/c/core/oai/test/nas/test_nas_converter.cpp:
17
18: #include <gtest/gtest.h>
19
lte/gateway/c/core/oai/test/ngap/mock_utils.h:
12 */
13: #include <gtest/gtest.h>
14
lte/gateway/c/core/oai/test/ngap/ngap_test.cpp:
13
14: #include <gtest/gtest.h>
15
lte/gateway/c/core/oai/test/ngap/test_ngap_encode_decode.cpp:
14 #include "lte/gateway/c/core/oai/common/dynamic_memory_check.h"
15: #include <gtest/gtest.h>
16 #include <thread>
lte/gateway/c/core/oai/test/ngap/test_ngap_flows.cpp:
15 #include "lte/gateway/c/core/oai/test/ngap/util_ngap_pkt.h"
16: #include <gtest/gtest.h>
17
lte/gateway/c/core/oai/test/ngap/test_ngap_handle_new_association.cpp:
13
14: #include <gtest/gtest.h>
15
lte/gateway/c/core/oai/test/openflow/openflow_mocks.h:
17 #pragma once
18: #include <gmock/gmock.h>
19
lte/gateway/c/core/oai/test/openflow/test_gtp_app.cpp:
16 */
17: #include <arpa/inet.h> // for inet_addr, inet_pton
18: #include <fluid/of13/openflow-13.h> // for ofp_flow_mod_command
19: #include <gtest/gtest.h> // for TestInfo (ptr only), TEST_F
20: #include <netinet/in.h> // for in_addr, in6_addr
21 #include <stdint.h> // for uint32_t
22 #include <string.h> // for NULL, memcpy
23: #include <sys/socket.h> // for AF_INET6
24: #include <fluid/of13/of13match.hh> // for ARPTPA, EthType, IPProto
25: #include <fluid/of13msg.hh> // for FlowMod
26: #include <fluid/util/ethaddr.hh> // for fluid_msg
27: #include <fluid/util/ipaddr.hh> // for IPAddress
28 #include <memory> // for shared_ptr, __shared_ptr
lte/gateway/c/core/oai/test/openflow/test_imsi_encoder.cpp:
16 */
17: #include <gtest/gtest-message.h> // for Message
18: #include <gtest/gtest-param-test.h> // for ParamIteratorInterface, Values
19: #include <gtest/gtest-test-part.h> // for TestPartResult
20: #include <gtest/gtest.h> // for InitGoogleTest, RUN_ALL_TESTS
21 #include <string> // for basic_string, string
lte/gateway/c/core/oai/test/openflow/test_openflow_controller.cpp:
16 */
17: #include <gtest/gtest-message.h> // for Message
18: #include <gtest/gtest-test-part.h> // for TestPartResult
19: #include <gtest/gtest.h> // for TestInfo (ptr only), InitGoog...
20 #include <stddef.h> // for NULL
21 #include <stdint.h> // for uint8_t
22: #include <fluid/base/EventLoop.hh> // for fluid_base
23: #include <fluid/util/ethaddr.hh> // for fluid_msg
24 #include <memory> // for unique_ptr
25 // TODO: Once #5146 is resolved this can be re-ordered above <memory>
26: #include <fluid/OFConnection.hh> // for OFConnection, OFConnection::E...
27 #include <stdexcept> // for runtime_error
lte/gateway/c/core/oai/test/pipelined_client/utility_protobuf.h:
16 #include <thread>
17: #include <gtest/gtest.h>
18: #include <arpa/inet.h>
19 #include <stdio.h>
lte/gateway/c/core/oai/test/s1ap_task/s1ap_test.cpp:
13
14: #include <gtest/gtest.h>
15
lte/gateway/c/core/oai/test/s1ap_task/test_s1ap_handle_new_association.cpp:
12 */
13: #include <gtest/gtest.h>
14
lte/gateway/c/core/oai/test/s1ap_task/test_s1ap_mme_handlers.cpp:
12 */
13: #include <gtest/gtest.h>
14 #include <thread>
lte/gateway/c/core/oai/test/s1ap_task/test_s1ap_state_converter.cpp:
12 */
13: #include <gtest/gtest.h>
14
lte/gateway/c/core/oai/test/s1ap_task/test_s1ap_state_manager.cpp:
12 */
13: #include <gtest/gtest.h>
14
lte/gateway/c/core/oai/test/sgw_s8_task/sgw_s8_recv_grpc_messages.cpp:
13
14: #include <gtest/gtest.h>
15 #include <thread>
lte/gateway/c/core/oai/test/sgw_s8_task/sgw_s8_test.cpp:
12 */
13: #include <gtest/gtest.h>
14
lte/gateway/c/core/oai/test/sgw_s8_task/sgw_s8_utility.h:
13
14: #include <gtest/gtest.h>
15 #include <string>
lte/gateway/c/core/oai/test/spgw_task/spgw_test.cpp:
13
14: #include <gtest/gtest.h>
15
lte/gateway/c/core/oai/test/spgw_task/test_pgw_pco.cpp:
13
14: #include <arpa/inet.h>
15: #include <gtest/gtest.h>
16: #include <netinet/in.h>
17 #include <string.h>
lte/gateway/c/core/oai/test/spgw_task/test_spgw_procedures.cpp:
13
14: #include <gtest/gtest.h>
15 #include <cstdint>
lte/gateway/c/core/oai/test/spgw_task/test_spgw_state_converter.cpp:
13 #include <string.h>
14: #include <gtest/gtest.h>
15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment