Shankar Seal
16856deb0a
Pass program handle in GET_PROGRAM_INFO message. ( #463 )
...
* fix
* PR feedback.
* Apply suggestions from code review
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2021-08-30 20:15:09 -07:00
Dave Thaler
c99a43e5e9
Revert "Remove dead code ( #381 )" ( #401 )
...
This reverts commit 7d779cf117
.
2021-08-20 12:07:57 -07:00
Shankar Seal
7d779cf117
Remove dead code ( #381 )
...
* Remove dead code
* Address PR feedback
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2021-08-13 14:56:36 -06:00
Dave Thaler
4d0ac1bd4d
Replace "information" with "info" for consistency ( #331 )
...
Previously some places had "info" and some had "information".
Both appear in dictionaries, so guidance to avoid abbreviations does not apply.
Fixes #314
Signed-off-by: Dave Thaler <dthaler@microsoft.com>
2021-07-07 11:16:35 -07:00
Shankar Seal
a93f4ba714
program information serialization ( #302 )
...
* program information serialization.
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2021-06-28 16:47:34 -07:00
Dave Thaler
2200ab915f
Merge eBPF types with the types in ebpf-verifier ( #282 )
...
Remove duplicate types:
* ebpf_helper_return_type_t
* ebpf_helper_argument_type_t
* ebpf_context_descriptor_t
https://github.com/vbpf/ebpf-verifier/pull/238 already made the
necessary changes in the PREVAIL project, which got rid of the
issue with VOID and so the 'undef VOID' workarounds are removed
in the present PR.
Signed-off-by: Dave Thaler <dthaler@ntdev.microsoft.com>
2021-06-16 11:53:21 -07:00
saxena-anurag
cf2ef87325
Move program load to ebpfsvc ( #245 )
...
* remove duplicate windows_helpers.cpp, refactor
* remove commented code
* move program load to service
* cleanup commented code
* remove commented code
* cr comments
* make device handle init optional
* cr comments
* change return type of some functions
* fix
* cr comments
* cr comments, cover more error conditions in windows_error_to_ebpf_result
* cr comments
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
Co-authored-by: Alan Jowett <alanjo@microsoft.com>
2021-06-07 15:22:04 -06:00
saxena-anurag
3a8e5dd7cd
remove duplicate windows_helpers.cpp, refactor ( #236 )
...
* remove duplicate windows_helpers.cpp, refactor
* remove commented code
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2021-05-28 15:29:41 -07:00
saxena-anurag
4b2384479d
refactor api.lib to api.lib, common.lib, service.lib ( #219 )
...
* refactor api.lib to api.lib, common.lib, service.lib
Co-authored-by: Dave Thaler <dthaler@microsoft.com>
2021-05-25 14:11:13 -07:00