Comments (6)
Thanks for reporting @uri200! The code you pointed out seems to be the right place to fix according to the spec and the fix would be simple, but let me examine the side effects.
from go-gtp.
@uri200
Other than this, there seems to be many more to be fixed (#193). I'll fix them together soon. Heads up: it affects some other messages you might be using, including Create Session Request/Response etc.
from go-gtp.
Thanks, we included now the support just for delete bearer
The rest are hardcoded to index [0] but we will move them progressively.
Thanks @wmnsk for quick turnaround!
from go-gtp.
It looks like implementation of Create Bearer Request is only accepting one single bearer, instead of a slice here if I am not wrong?
from go-gtp.
That is fine @wmnsk, we will refactor our code to handle multiple IEs of the same type once your changes are merged.
Thanks!!
from go-gtp.
@uri200 Check out v0.8.0
and let me know if anything doesn't work well!
from go-gtp.
Related Issues (20)
- GTP version 1 with extension header HOT 2
- 5G GTP-U Load Generator HOT 3
- Delete Bearer Request - Linked EPS Bearer HOT 2
- Add parser of extension header with AddHandler HOT 4
- Some fields need to have multiple IEs with the same type and instance HOT 1
- Informative question regarding GTPv1-C HOT 5
- S1MME protocol buffers generation HOT 2
- Missed "Suspend Notification / Ack" and "Resume Notification / Ack" messages HOT 3
- Panic on incorrect input in gtpv2 message.Parse HOT 1
- About the GTP-U Header Length Checking HOT 2
- Extension Header Type List length field is one byte HOT 5
- Slice append copy-paste typos in gtpv2 CSR
- S1AP on top of TCP? HOT 5
- Question on Kernel GTPv1 + UPF HOT 5
- Bug report - Slice bounds out of range in GTP parsing
- Incorrect 3 digits MCC encoding in GTPv1 User Location Information IE HOT 1
- GTPv2-C sequence number overflows at the incorrect value
- Testing gtp-U connection with free5gc upf HOT 2
- go-gtp tagging HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from go-gtp.