Alan Jowett
1af5e65f65
Switch ebpf_program_type_descriptor_t::platform_specific_data to GUID ( #171 )
...
Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2021-05-11 14:46:00 -06:00
Alan Jowett
c47617951a
Split public and internal headers ( #154 )
...
* Split public and internal headers
Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2021-05-10 09:47:54 -06:00
saxena-anurag
d724d3b079
Basic ebpfservice with RPC interface ( #147 )
...
* fix service based on new directory path
* fix x64 release build break
* add copyright headers
* cr comments
* address review comments
* cr comments, fix formatting
* Update comment
* Update comment
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2021-05-10 07:27:37 -07:00
Alan Jowett
d9c8dc45a1
First draft of code to serialize EBPF program info ( #152 )
...
* First draft of code to serialize EBPF program info
* Add code to encode program information from extension
Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2021-05-10 07:07:43 -07:00
Dave Thaler
7a34bb0c86
Make verifier and netsh use GUIDs instead of int program types ( #150 )
...
Signed-off-by: Dave Thaler <dthaler@ntdev.microsoft.com>
2021-05-08 10:45:50 -06:00
Dave Thaler
b2a41eae21
Put hook and helper APIs in common headers ( #142 )
...
Fixes #138
Signed-off-by: Dave Thaler <dthaler@ntdev.microsoft.com>
2021-05-06 13:47:09 -07:00
Alan Jowett
40d8633277
Add support for having provider helper function address change on reload of a provider ( #135 )
...
* Add support for notifying on provider change
* Build trampoline functions for relocation of provider helper functions
Resolves : #135
Resolves : #133
Signed-off-by: Alan Jowett <alanjo@microsoft.com>
2021-05-05 18:24:09 -06:00
Dave Thaler
927b2081e3
Update directory structure ( #134 )
...
Fixes #124
Signed-off-by: Dave Thaler <dthaler@ntdev.microsoft.com>
2021-05-05 14:10:28 -06:00