{"action":"created","issue":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/9352","repository_url":"https://api.github.com/repos/RIOT-OS/RIOT","labels_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/9352/labels{/name}","comments_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/9352/comments","events_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/9352/events","html_url":"https://github.com/RIOT-OS/RIOT/pull/9352","id":332453960,"node_id":"MDExOlB1bGxSZXF1ZXN0MTk0OTMzMjI3","number":9352,"title":"gnrc_sixlowpan_frag: expose (parts of) reassembly buffer","user":{"login":"miri64","id":675644,"node_id":"MDQ6VXNlcjY3NTY0NA==","avatar_url":"https://avatars1.githubusercontent.com/u/675644?v=4","gravatar_id":"","url":"https://api.github.com/users/miri64","html_url":"https://github.com/miri64","followers_url":"https://api.github.com/users/miri64/followers","following_url":"https://api.github.com/users/miri64/following{/other_user}","gists_url":"https://api.github.com/users/miri64/gists{/gist_id}","starred_url":"https://api.github.com/users/miri64/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miri64/subscriptions","organizations_url":"https://api.github.com/users/miri64/orgs","repos_url":"https://api.github.com/users/miri64/repos","events_url":"https://api.github.com/users/miri64/events{/privacy}","received_events_url":"https://api.github.com/users/miri64/received_events","type":"User","site_admin":false},"labels":[{"id":174449864,"node_id":"MDU6TGFiZWwxNzQ0NDk4NjQ=","url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/GNRC","name":"GNRC","color":"d4c5f9","default":false},{"id":214816571,"node_id":"MDU6TGFiZWwyMTQ4MTY1NzE=","url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/Ready%20for%20CI%20build","name":"Ready for CI build","color":"bfdadc","default":false},{"id":23399100,"node_id":"MDU6TGFiZWwyMzM5OTEwMA==","url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/enhancement","name":"enhancement","color":"f17070","default":true},{"id":86443543,"node_id":"MDU6TGFiZWw4NjQ0MzU0Mw==","url":"https://api.github.com/repos/RIOT-OS/RIOT/labels/network","name":"network","color":"8f00cc","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-06-14T15:30:46Z","updated_at":"2018-06-18T11:36:00Z","closed_at":"2018-06-18T08:55:13Z","author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/pulls/9352","html_url":"https://github.com/RIOT-OS/RIOT/pull/9352","diff_url":"https://github.com/RIOT-OS/RIOT/pull/9352.diff","patch_url":"https://github.com/RIOT-OS/RIOT/pull/9352.patch"},"body":"### Contribution description\r\nThis exposes the parts of the reassembly buffer to be usable as context\r\nas proposed in #8511.\r\n\r\nI only exposed *parts of* for two reasons:\r\n\r\n1. I don't need to expose further types (like `rbuf_int_t`), that are\r\n   not of interest outside of fragmentation.\r\n2. This allows for an easy future extension for the virtual reassembly\r\n   buffer as proposed in [[1]].\r\n\r\nThis makes this change a little bit more involved, because instead of\r\njust renaming the type, I also need to add the usage of the `super`\r\nmember, but I think in the end this little preparation work will be\r\nbeneficial in the future.\r\n\r\n[1]: https://tools.ietf.org/html/draft-watteyne-6lo-minimal-fragment-01#section-3\r\n\r\n### Issues/PRs references\r\nMoves GNRC's 6Lo implementation more towards #8511."},"comment":{"url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/comments/398025521","html_url":"https://github.com/RIOT-OS/RIOT/pull/9352#issuecomment-398025521","issue_url":"https://api.github.com/repos/RIOT-OS/RIOT/issues/9352","id":398025521,"node_id":"MDEyOklzc3VlQ29tbWVudDM5ODAyNTUyMQ==","user":{"login":"miri64","id":675644,"node_id":"MDQ6VXNlcjY3NTY0NA==","avatar_url":"https://avatars1.githubusercontent.com/u/675644?v=4","gravatar_id":"","url":"https://api.github.com/users/miri64","html_url":"https://github.com/miri64","followers_url":"https://api.github.com/users/miri64/followers","following_url":"https://api.github.com/users/miri64/following{/other_user}","gists_url":"https://api.github.com/users/miri64/gists{/gist_id}","starred_url":"https://api.github.com/users/miri64/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/miri64/subscriptions","organizations_url":"https://api.github.com/users/miri64/orgs","repos_url":"https://api.github.com/users/miri64/repos","events_url":"https://api.github.com/users/miri64/events{/privacy}","received_events_url":"https://api.github.com/users/miri64/received_events","type":"User","site_admin":false},"created_at":"2018-06-18T11:36:00Z","updated_at":"2018-06-18T11:36:00Z","author_association":"MEMBER","body":"Thanks for the review! :-)"}}
{"actor":{"display_login":"miri64"}}