Commit Graph

199 Commits

Author SHA1 Message Date
Ismael Gomez ad703d5758 Add missing include 2018-02-12 09:57:37 +01:00
Pedro Alvarez fdc7a0d334 Removed misleading print. 2018-02-09 15:30:31 +00:00
Pedro Alvarez cc9845ef07 Merging HSS resynch functionality from David Rupprecht. Resolving conflict in user_db.csv. 2018-02-09 15:04:22 +00:00
Pedro Alvarez 77b3cc97cd Changing AMF value in user_db.csv to to have a separation bit of 1. 2018-02-06 17:46:27 +00:00
Pedro Alvarez 2e777244aa Fixed un-initialezed values in pack_attach_accept. 2018-01-31 15:22:54 +00:00
Pedro Alvarez 04280a1cd7 Fixed possible out-of-bounds read in nas_attach_complete. 2018-01-31 15:16:37 +00:00
Pedro Alvarez f4c1a7a379 Fixed error in un-initialized print in handle_nas_authentication_response. 2018-01-31 14:51:42 +00:00
Pedro Alvarez 05576df327 Fixed possibly non-null terminated string in spgw. 2018-01-31 14:40:04 +00:00
Pedro Alvarez fd7ba9852b Close sockect on error in S1AP. 2018-01-31 14:13:55 +00:00
Andre Puschmann aa6699e25f Merge branch 'master' into next 2018-01-30 14:22:50 +01:00
David Rupprecht 52e7082aee Small bug fixes, debug print. MAC f1_star does not work 2018-01-29 16:12:36 +01:00
David Rupprecht 244b68e76b Added authentication failure in s1ap 2018-01-29 16:12:36 +01:00
David Rupprecht 5db5399b2f Added HSS sync support (not tested) 2018-01-29 16:12:36 +01:00
David Rupprecht 8ea2e73b63 Making hss an interface for testing 2018-01-29 16:12:36 +01:00
David Rupprecht 3ead643c64 Introducing epc interfaces for hss and srsepc namespace 2018-01-29 16:12:36 +01:00
David Rupprecht 53f05354e6 Making HSS functions private 2018-01-29 16:12:36 +01:00
David Rupprecht 9f3d14cfab Increment sqn 2018-01-29 16:12:36 +01:00
David Rupprecht 9f5affb6c7 Clean up file 2018-01-29 16:12:36 +01:00
David Rupprecht 5666d3021d Write sqn and user context back to db file 2018-01-29 16:12:36 +01:00
David Rupprecht 7476b2f896 Beautiful IMSI output 2018-01-29 16:12:36 +01:00
David Rupprecht 2835ec4124 Add description for algo in example file 2018-01-29 16:12:36 +01:00
David Rupprecht 1aced47d6a Making the SQN readable from the csv database file 2018-01-29 16:12:36 +01:00
Ismael Gomez e8985dbdbc
Merge pull request #137 from pily112/Configurable_mcc_mnc_in_HSS
Configurable mcc mnc in hss, debug prints and fix MAC failure error
2018-01-28 21:08:18 +01:00
Andre Puschmann 03e7d9c199 register handler for SIGTERM and SIGKILL in UE, eNB and EPC 2018-01-26 16:18:49 +01:00
David Rupprecht 9f4e8c0632 Fixed MAC failure due to wrong size and xor debug prints 2018-01-22 14:35:38 +01:00
Pedro Alvarez 5bbfc17fc0 Fixed bzero of std::string bug in setting APN in attach accept msg. 2018-01-22 12:30:52 +00:00
David Rupprecht ab2fe19704 Add more debug logging into hss 2018-01-22 10:31:46 +01:00
David Rupprecht b1cabf8117 Made MCC and MNC in HSS configurable (not tested) 2018-01-22 09:46:27 +01:00
Andre Puschmann efd4a25044 fix EPC conf example 2018-01-19 12:01:02 +01:00
Pedro Alvarez 9dc0d9bac9 Merge branch 'epc_fixes' into epc 2018-01-18 17:25:27 +00:00
Pedro Alvarez bb4a06e736 Fixed some hard-coded values. 2018-01-18 17:18:48 +00:00
Andre Puschmann b04d49abd3 fix logging 2018-01-18 16:56:31 +01:00
Pedro Alvarez 6945ac697c Added command commandline argument to the interface masquerading script 2018-01-18 14:10:15 +00:00
Pedro Alvarez 3af13f4f2e Removing docs for now. Information is too basic. 2018-01-18 13:53:53 +00:00
Pedro Alvarez 75f14e57f4 Merge branch 'epc_fixes' into epc 2018-01-18 13:47:19 +00:00
Pedro Alvarez 11f8cc60ad deleted print 2018-01-18 13:39:51 +00:00
Pedro Alvarez a71edcb8c2 Continuing to cleanup the prints. 2018-01-18 13:25:33 +00:00
Andre Puschmann 0d5c110246 specify flags when opening UE db 2018-01-18 11:38:03 +01:00
Andre Puschmann 8eeaafba56 fix compiler warning 2018-01-18 11:29:13 +01:00
Andre Puschmann 1efc4e678a print error msg when UE DB wasn't found 2018-01-18 11:25:14 +01:00
Pedro Alvarez 982fca00fb Continuing to cleanup prints. 2018-01-17 20:47:40 +00:00
Pedro Alvarez 5ea945d3c5 Fixed bug of incrementing UE-MME S1AP twice in GUTI attach. 2018-01-17 20:03:24 +00:00
Pedro Alvarez 3227bc8e66 Deleting commented out and unused code. 2018-01-17 19:55:00 +00:00
Pedro Alvarez 074cf4526f Cleaned up the handling of the Initial UE message. 2018-01-17 19:50:24 +00:00
Pedro Alvarez cbc1e24e7e Cleaning up logging and printing. 2018-01-17 14:12:40 +00:00
Pedro Alvarez 0e1058c8d2 Fixing small bug at filling out GUTI. 2018-01-17 10:24:26 +00:00
Pedro Alvarez 82bc1f7ff3 Starting to add the ability of GUTI attach without requesting the ID, if the UE is already known. 2018-01-15 12:56:37 +00:00
Pedro Alvarez 3984e1d9db Added NAS identity request/response. 2018-01-14 15:40:41 +00:00
Pedro Alvarez 4634d13a3b Reverted changes in UE ctxt release request to avoid segfault. 2018-01-12 15:53:47 +00:00
Pedro Alvarez b09ae059c1 Small commit to avoid duplication of UE ctxt in GUTI attach. 2018-01-12 15:11:00 +00:00