Przeglądaj źródła

linux-sgx: Fix directional OCALL parameter for getsockname (#1554)

Jämes Ménétrey 3 lat temu
rodzic
commit
a7a9e40fc6
1 zmienionych plików z 1 dodań i 1 usunięć
  1. 1 1
      core/shared/platform/linux-sgx/sgx_wamr.edl

+ 1 - 1
core/shared/platform/linux-sgx/sgx_wamr.edl

@@ -122,7 +122,7 @@ enclave {
         int ocall_bind(int sockfd, [in, size=addrlen]const void *addr,
                  uint32_t addrlen);
         int ocall_connect(int sockfd, [in, size=addrlen]void *addr, uint32_t addrlen);
-        int ocall_getsockname(int sockfd, [in, size=addr_size]void *addr,
+        int ocall_getsockname(int sockfd, [out, size=addr_size]void *addr,
                               [in, out, size=4]uint32_t *addrlen, uint32_t addr_size);
         int ocall_getsockopt(int sockfd, int level, int optname,
                              [out, size=val_buf_size]void *val_buf,