I2P Address: [http://git.idk.i2p]

Skip to content
Snippets Groups Projects
i2psam.cpp 28.4 KiB
Newer Older
  • Learn to ignore specific revisions
  • Jeff Becker's avatar
    Jeff Becker committed
          memcpy(ret, buf.c_str(), sz);
          return ret;
        }
        else
          return nullptr;
      }
    
      void i2psam_socket_close(struct i2psam_socket *sock)
      {
        sock->impl->close();
      }
    
      int i2psam_socket_is_ok(struct i2psam_socket * sock)
      {
        if(sock->impl->isOk())
          return 1;
        else
          return 0;
      }
    
      void i2psam_socket_free(struct i2psam_socket * sock)
      {
        delete sock;
      }
    
      const char * i2psam_destination_priv(struct i2psam_destination * dest)
      {
        return strdup(dest->priv);
      }
    
      const char * i2psam_destination_pub(struct i2psam_destination * dest)
      {
        return strdup(dest->pub);
      }
    
      void i2psam_destination_free(struct i2psam_destination * dest)
      {
        free(dest->pub);
        free(dest->priv);
        delete dest;
      }
    
    }