)]}'
{"src/openvpn/dco_linux.h":[{"author":{"_account_id":1000007,"name":"ordex","display_name":"Antonio Quartulli","email":"antonio@mandelbit.com","username":"ordex"},"change_message_id":"259d9a54440234bd83feb338650991c2d9948199","unresolved":true,"context_lines":[{"line_number":29,"context_line":"#include \u003cnetlink/socket.h\u003e"},{"line_number":30,"context_line":"#include \u003cnetlink/netlink.h\u003e"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"#include \"ovpn_dco_linux.h\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"typedef enum ovpn_key_slot dco_key_slot_t;"},{"line_number":35,"context_line":"typedef enum ovpn_cipher_alg dco_cipher_t;"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"5affea11_fc2bbcdc","line":32,"updated":"2025-07-31 21:02:31.000000000","message":"should we add a comment here that instructs to keep this include always last? (and maybe explain why?)","commit_id":"3f881c4c97a24ff4bfb27470be99017eee9f1086"},{"author":{"_account_id":1000001,"name":"flichtenheld","display_name":"Frank Lichtenheld","email":"frank@lichtenheld.com","username":"flichtenheld","status":"OpenVPN Inc."},"change_message_id":"41d4baf0e50458d638e62e1c67a99490fa415ed6","unresolved":false,"context_lines":[{"line_number":29,"context_line":"#include \u003cnetlink/socket.h\u003e"},{"line_number":30,"context_line":"#include \u003cnetlink/netlink.h\u003e"},{"line_number":31,"context_line":""},{"line_number":32,"context_line":"#include \"ovpn_dco_linux.h\""},{"line_number":33,"context_line":""},{"line_number":34,"context_line":"typedef enum ovpn_key_slot dco_key_slot_t;"},{"line_number":35,"context_line":"typedef enum ovpn_cipher_alg dco_cipher_t;"}],"source_content_type":"text/x-csrc","patch_set":1,"id":"3ccd01a6_50ffc7c4","line":32,"in_reply_to":"5affea11_fc2bbcdc","updated":"2025-08-01 09:18:28.000000000","message":"Done","commit_id":"3f881c4c97a24ff4bfb27470be99017eee9f1086"}]}
