From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ronald Rojas Subject: [PATCH v4 14/14] golang/xenlight: Implement domain create/destroy operations Date: Thu, 16 Mar 2017 15:08:50 -0400 Message-ID: <1489691330-17695-14-git-send-email-ronladred@gmail.com> References: <1489691330-17695-1-git-send-email-ronladred@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1489691330-17695-1-git-send-email-ronladred@gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" Cc: Ronald Rojas , wei.liu2@citrix.com, ian.jackson@eu.citrix.com, george.dunlap@citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org SW1wbGVtZW50ZWQgRG9tYWluQ3JlYXRlTmV3IGFuZCBEb21haW5EZXN0cm95IG1ldGhvZHMKClNp Z25lZC1vZmYtYnk6IFJvbmFsZCBSb2phcyA8cm9ubGFkcmVkQGdtYWlsLmNvbT4KLS0tCgpDQzog eGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKQ0M6IGdlb3JnZS5kdW5sYXBAY2l0cml4LmNvbQpDQzog aWFuLmphY2tzb25AZXUuY2l0cml4LmNvbQpDQzogd2VpLmxpdTJAY2l0cml4LmNvbQotLS0KLS0t CiB0b29scy9nb2xhbmcveGVubGlnaHQveGVubGlnaHQuZ28gfCA0MyArKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA0MyBpbnNlcnRpb25zKCsp CgpkaWZmIC0tZ2l0IGEvdG9vbHMvZ29sYW5nL3hlbmxpZ2h0L3hlbmxpZ2h0LmdvIGIvdG9vbHMv Z29sYW5nL3hlbmxpZ2h0L3hlbmxpZ2h0LmdvCmluZGV4IGVkNzZmZWMuLmM5Nzc0Y2YgMTAwNjQ0 Ci0tLSBhL3Rvb2xzL2dvbGFuZy94ZW5saWdodC94ZW5saWdodC5nbworKysgYi90b29scy9nb2xh bmcveGVubGlnaHQveGVubGlnaHQuZ28KQEAgLTEzNjAsMyArMTM2MCw0NiBAQCBmdW5jIChnZGMg RG9tYWluQ29uZmlnKSB0b0MoKSAoY2RjIEMubGlieGxfZG9tYWluX2NvbmZpZykgewogCWNkYy5v bl9zb2Z0X3Jlc2V0ID0gZ2RjLk9uU29mdFJlc2V0LnRvQygpCiAJcmV0dXJuCiB9CisKKy8vaW50 IGxpYnhsX2RvbWFpbl9jcmVhdGVfbmV3KGxpYnhsX2N0eCAqY3R4LCBsaWJ4bF9kb21haW5fY29u ZmlnICpkX2NvbmZpZywKKy8vCQkJCXVpbnQzMl90ICpkb21pZCwKKy8vCQkJCWNvbnN0IGxpYnhs X2FzeW5jb3BfaG93ICphb19ob3csCisvLwkJCQljb25zdCBsaWJ4bF9hc3luY3Byb2dyZXNzX2hv dyAqYW9wX2NvbnNvbGVfaG93KQorLy8JCQkJTElCWExfRVhURVJOQUxfQ0FMTEVSU19PTkxZOwor ZnVuYyAoQ3R4ICpDb250ZXh0KSBEb21haW5DcmVhdGVOZXcoZGNvbmZpZyBEb21haW5Db25maWcp IChpZCBEb21pZCwgZXJyIGVycm9yKSB7CisJZXJyID0gQ3R4LkNoZWNrT3BlbigpCisJaWYgZXJy ICE9IG5pbCB7CisJCXJldHVybgorCX0KKwljY29uZmlnIDo9IGRjb25maWcudG9DKCkKKworCXZh ciBjaWQgQy51aW50MzJfdAorCS8vRklYTUU6IGNyZWF0ZSBhc3luYyBjYWxsZXIKKwlyZXQgOj0g Qy5saWJ4bF9kb21haW5fY3JlYXRlX25ldyhDdHguY3R4LCAmY2NvbmZpZywgJmNpZCwgbmlsLCBu aWwpCisJaWYgcmV0ICE9IDAgeworCQllcnIgPSBFcnJvcigtcmV0KQorCQlyZXR1cm4KKwl9CisJ aWQgPSBEb21pZChjaWQpCisKKwlyZXR1cm4KK30KKworLy9pbnQgbGlieGxfZG9tYWluX2Rlc3Ry b3kobGlieGxfY3R4ICpjdHgsIHVpbnQzMl90IGRvbWlkLAorLy8JCQljb25zdCBsaWJ4bF9hc3lu Y29wX2hvdyAqYW9faG93KQorLy8JCQlMSUJYTF9FWFRFUk5BTF9DQUxMRVJTX09OTFk7CitmdW5j IChDdHggKkNvbnRleHQpIERvbWFpbkRlc3Ryb3koaWQgRG9taWQpIChlcnIgZXJyb3IpIHsKKwll cnIgPSBDdHguQ2hlY2tPcGVuKCkKKwlpZiBlcnIgIT0gbmlsIHsKKwkJcmV0dXJuCisJfQorCisJ Ly9GSVhNRTogY3JlYXRlIGFzeW5jIGNhbGxlcgorCXJldCA6PSBDLmxpYnhsX2RvbWFpbl9kZXN0 cm95KEN0eC5jdHgsIEMudWludDMyX3QoaWQpLCBuaWwpCisJaWYgcmV0ICE9IDAgeworCQllcnIg PSBFcnJvcigtcmV0KQorCQlyZXR1cm4KKwl9CisJcmV0dXJuCisKK30KLS0gCjIuNy4zCgoKX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1h aWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcv eGVuLWRldmVsCg==