mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-29 04:18:59 -05:00
cli: update dev tunnels (#195183)
This commit is contained in:
@@ -1190,6 +1190,7 @@ fn privacy_to_tunnel_acl(privacy: PortPrivacy) -> TunnelAccessControl {
|
||||
is_deny: false,
|
||||
is_inverse: false,
|
||||
organization: None,
|
||||
expiration: None,
|
||||
subjects: vec![],
|
||||
scopes: vec![TUNNEL_ACCESS_SCOPES_CONNECT.to_string()],
|
||||
});
|
||||
|
||||
@@ -24,11 +24,11 @@ struct Request(*mut c_void);
|
||||
|
||||
impl Request {
|
||||
pub fn new() -> io::Result<Self> {
|
||||
let mut reason: Vec<u16> = TUNNEL_ACTIVITY_NAME.encode_utf16().collect();
|
||||
let mut reason: Vec<u16> = TUNNEL_ACTIVITY_NAME.encode_utf16().chain([0u16]).collect();
|
||||
let mut context = REASON_CONTEXT {
|
||||
Version: POWER_REQUEST_CONTEXT_VERSION,
|
||||
Flags: POWER_REQUEST_CONTEXT_SIMPLE_STRING,
|
||||
..Default::default()
|
||||
Reason: unsafe { std::mem::zeroed() },
|
||||
};
|
||||
unsafe { *context.Reason.SimpleReasonString_mut() = reason.as_mut_ptr() };
|
||||
|
||||
|
||||
Reference in New Issue
Block a user