2 Open Issues Need Help Last updated: Jun 25, 2025

Open Issues Need Help

View All on GitHub
Networking Socket Programming

AI Summary: The task requires defining and implementing a code formatting standard (e.g., using clang-format or similar) for both the C code in the kernel module (`bp_socket/`) and the user-space daemon (`daemon/`), and integrating automated checks (e.g., via pre-commit hooks) to enforce this standard across the project.

Complexity: 3/5
enhancement good first issue
Networking Socket Programming

AI Summary: Refactor the `bp-socket` project's kernel module and userspace daemon to implement a consistent error handling convention. This involves standardizing error codes, improving logging with contextual information, and using structured error handling (e.g., `goto`) in the kernel module. The userspace daemon needs to translate kernel error codes and provide meaningful error messages.

Complexity: 4/5
enhancement good first issue