From: "D. Herrendoerfer" <d.herrendoerfer(a)herrendoerfer.name>
Rename the src/util/netlink files to src/util/virnetlink to
better fit the naming scheme. Also rename nlComm to virNetlinkCommand.
Signed-off-by: D. Herrendoerfer <d.herrendoerfer(a)herrendoerfer.name>
---
po/POTFILES.in | 2 +-
po/af.po | 20 +++---
po/am.po | 20 +++---
po/ar.po | 20 +++---
po/as.po | 20 +++---
po/be.po | 20 +++---
po/bg.po | 20 +++---
po/bn.po | 20 +++---
po/bn_IN.po | 20 +++---
po/bs.po | 20 +++---
po/ca.po | 20 +++---
po/cs.po | 20 +++---
po/cy.po | 20 +++---
po/da.po | 20 +++---
po/de.po | 20 +++---
po/el.po | 20 +++---
po/en_GB.po | 20 +++---
po/es.po | 22 +++---
po/et.po | 20 +++---
po/eu_ES.po | 20 +++---
po/fa.po | 20 +++---
po/fi.po | 20 +++---
po/fr.po | 20 +++---
po/gl.po | 20 +++---
po/gu.po | 20 +++---
po/he.po | 20 +++---
po/hi.po | 20 +++---
po/hr.po | 20 +++---
po/hu.po | 20 +++---
po/hy.po | 20 +++---
po/id.po | 20 +++---
po/is.po | 20 +++---
po/it.po | 20 +++---
po/ja.po | 24 +++---
po/ka.po | 20 +++---
po/kn.po | 20 +++---
po/ko.po | 20 +++---
po/ku.po | 20 +++---
po/libvirt.pot | 4 +-
po/lo.po | 20 +++---
po/lt.po | 20 +++---
po/lv.po | 20 +++---
po/mk.po | 20 +++---
po/ml.po | 20 +++---
po/mr.po | 20 +++---
po/ms.po | 20 +++---
po/my.po | 20 +++---
po/nb.po | 20 +++---
po/nl.po | 20 +++---
po/nn.po | 20 +++---
po/nso.po | 20 +++---
po/or.po | 20 +++---
po/pa.po | 20 +++---
po/pl.po | 20 +++---
po/pt.po | 20 +++---
po/pt_BR.po | 20 +++---
po/ro.po | 20 +++---
po/ru.po | 20 +++---
po/si.po | 20 +++---
po/sk.po | 20 +++---
po/sl.po | 20 +++---
po/sq.po | 20 +++---
po/sr.po | 20 +++---
po/sr(a)latin.po | 20 +++---
po/sv.po | 20 +++---
po/ta.po | 20 +++---
po/te.po | 20 +++---
po/th.po | 20 +++---
po/tr.po | 20 +++---
po/uk.po | 24 +++---
po/ur.po | 20 +++---
po/vi.po | 20 +++---
po/vi_VN.po | 20 +++---
po/zh_CN.po | 20 +++---
po/zh_TW.po | 20 +++---
po/zu.po | 20 +++---
src/Makefile.am | 2 +-
src/libvirt_private.syms | 4 +-
src/util/netlink.c | 154 -------------------------------------
src/util/netlink.h | 39 ----------
src/util/virnetdevmacvlan.c | 6 +-
src/util/virnetdevvportprofile.c | 6 +-
src/util/virnetlink.c | 157 ++++++++++++++++++++++++++++++++++++++
src/util/virnetlink.h | 39 ++++++++++
84 files changed, 953 insertions(+), 950 deletions(-)
delete mode 100644 src/util/netlink.c
delete mode 100644 src/util/netlink.h
create mode 100644 src/util/virnetlink.c
create mode 100644 src/util/virnetlink.h
diff --git a/po/POTFILES.in b/po/POTFILES.in
index cbe62dd..ee4c75b 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -116,7 +116,7 @@ src/util/hostusb.c
src/util/iohelper.c
src/util/iptables.c
src/util/json.c
-src/util/netlink.c
+src/util/virnetlink.c
src/util/pci.c
src/util/processinfo.c
src/util/sexpr.c
diff --git a/po/af.po b/po/af.po
index 7a25fe3..9507db1 100644
--- a/po/af.po
+++ b/po/af.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/am.po b/po/am.po
index 7a25fe3..9507db1 100644
--- a/po/am.po
+++ b/po/am.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/ar.po b/po/ar.po
index 7a25fe3..9507db1 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/as.po b/po/as.po
index db69379..4d061a3 100644
--- a/po/as.po
+++ b/po/as.po
@@ -17330,42 +17330,42 @@ msgstr "পাইপ নিৰ্মাণ কৰিবলৈ ব্যৰ্থ
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "mechlist বিতৰণ কৰোঁতে ব্যৰ্থ"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "ছকেট খুলিব নোৱাৰি"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "ছকেট খুলিব নোৱাৰি"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
# c-format
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "মাইগ্ৰেট কৰিবলৈ বিফলল: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "cpu affinity সমৰ্থিত নহয়"
# c-format
diff --git a/po/be.po b/po/be.po
index 7a25fe3..9507db1 100644
--- a/po/be.po
+++ b/po/be.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/bg.po b/po/bg.po
index 7c3c629..f5e9f4d 100644
--- a/po/bg.po
+++ b/po/bg.po
@@ -16258,39 +16258,39 @@ msgstr "Неуспех при опит за създаване на XML файл
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "неуспешно свързване към xen хранилище"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "грешка при операцията"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "тази функция не се поддържа от хипервайзора"
#: src/util/pci.c:624
diff --git a/po/bn.po b/po/bn.po
index 7a25fe3..9507db1 100644
--- a/po/bn.po
+++ b/po/bn.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/bn_IN.po b/po/bn_IN.po
index e4680d5..47c2eff 100644
--- a/po/bn_IN.po
+++ b/po/bn_IN.po
@@ -16398,41 +16398,41 @@ msgstr "পাইপ নির্মাণ করতে ব্যর্থ"
msgid "No JSON parser implementation is available"
msgstr "কোনো JSON পার্সারের বাস্তবায়ন উপলব্ধ নেই"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "mechlist বরাদ্দ করতে ব্যর্থ"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "netlink সকেটে পাঠাতে ব্যর্থ"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "netlink সকেটে পাঠাতে ব্যর্থ"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
#, fuzzy
msgid "no valid netlink response was received"
msgstr "netlink প্রত্যুত্তরের ত্রুটিপূর্ণ বার্তা"
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "মাইগ্রেট করতে বিফল"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "এই প্ল্যাটফর্মের মধ্যে CPU অ্যাফিনিটি সমর্থন করা হয় না"
#: src/util/pci.c:624
diff --git a/po/bs.po b/po/bs.po
index 6a89108..af49f13 100644
--- a/po/bs.po
+++ b/po/bs.po
@@ -16238,39 +16238,39 @@ msgstr "Čitanje priključka %d nije uspjelo\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "uspostavljanje veze sa Xen Store nije uspjelo"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operacija nije uspjela"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "nema podrške za hypervisor"
#: src/util/pci.c:624
diff --git a/po/ca.po b/po/ca.po
index 037452f..15b9f31 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -16546,41 +16546,41 @@ msgstr "No s'ha pogut crear el conducte: %s"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "no es pot assignar la llista de mecanismes"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "No s'ha pogut desar el domini %s a %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "No s'ha pogut desar el domini %s a %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "ha fallat l'operació"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "l'hipervisor no disposa d'aquesta funció"
#: src/util/pci.c:624
diff --git a/po/cs.po b/po/cs.po
index 412bf44..8258251 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -15976,39 +15976,39 @@ msgstr "Selhalo vytvoření 'pipe': %s"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "nepodařilo se alokovat paměť pro řetězec"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Selhalo připojení ke klientskému socketu"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "epoll_create(2) selhalo"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/cy.po b/po/cy.po
index 7a25fe3..9507db1 100644
--- a/po/cy.po
+++ b/po/cy.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/da.po b/po/da.po
index b4879df..c6ae600 100644
--- a/po/da.po
+++ b/po/da.po
@@ -16251,39 +16251,39 @@ msgstr "Kunne ikke læse fra sokkel %d\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "kunne ikke forbinde til Xen Store"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation mislykkedes"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "ingen understøttelse for hypervisor"
#: src/util/pci.c:624
diff --git a/po/de.po b/po/de.po
index df946a8..16e88bc 100644
--- a/po/de.po
+++ b/po/de.po
@@ -15618,36 +15618,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/el.po b/po/el.po
index 539f731..2e335e9 100644
--- a/po/el.po
+++ b/po/el.po
@@ -15731,36 +15731,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/en_GB.po b/po/en_GB.po
index 5e67bb4..47f3295 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -16246,39 +16246,39 @@ msgstr "Failed to read socket %d\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "failed to connect to Xen Store"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "no support for hypervisor"
#: src/util/pci.c:624
diff --git a/po/es.po b/po/es.po
index 5047a96..1f30b36 100644
--- a/po/es.po
+++ b/po/es.po
@@ -16080,36 +16080,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr "No existe disponible una implementación para analizador JSON"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "no es posible enviar hacia el socket netlink"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr "error en la llamada select"
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr "no se ha recibido ninguna respuesta netlink válida"
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
@@ -16868,7 +16868,7 @@ msgstr "error analizando la parte IFLA_VF_PORT"
#: src/util/virnetdevvportprofile.c:354
msgid "Could not find netlink response with expected parameters"
-msgstr "No es posible hallar respuesta netlink con los parámetros esperados"
+msgstr "No es posible hallar respuesta virnetlink.con los parámetros
esperados"
#: src/util/virnetdevvportprofile.c:359
msgid "IFLA_VF_PORTS is missing"
diff --git a/po/et.po b/po/et.po
index 7a25fe3..9507db1 100644
--- a/po/et.po
+++ b/po/et.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/eu_ES.po b/po/eu_ES.po
index 7a25fe3..9507db1 100644
--- a/po/eu_ES.po
+++ b/po/eu_ES.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/fa.po b/po/fa.po
index 7a25fe3..9507db1 100644
--- a/po/fa.po
+++ b/po/fa.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/fi.po b/po/fi.po
index d0a0d25..5e3e0a8 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -16269,39 +16269,39 @@ msgstr "XML:n luonti epäonnistui"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "yhteydenotto Xen Storeen ei onnistunut"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "toimenpide epäonnistui"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "konsolia ei ole toteutettu tällä alustalla"
#: src/util/pci.c:624
diff --git a/po/fr.po b/po/fr.po
index 7781c33..e82e784 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -15602,36 +15602,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/gl.po b/po/gl.po
index 7a25fe3..9507db1 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/gu.po b/po/gu.po
index c24023c..5ce9562 100644
--- a/po/gu.po
+++ b/po/gu.po
@@ -15863,37 +15863,37 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr "JSON પાર્સર અમલીકરણ ઉપલબ્ધ છે"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "નેટલીંક સોકેટને મોકલી શકાતુ નથી"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "પ્રક્રિયા CPU સંબંધ એ આ પ્લેટફોર્મ પર આધારભૂત નથી"
#: src/util/pci.c:624
diff --git a/po/he.po b/po/he.po
index 7a25fe3..9507db1 100644
--- a/po/he.po
+++ b/po/he.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/hi.po b/po/hi.po
index 1329e13..a0d796b 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -16405,41 +16405,41 @@ msgstr "पाइप बनाने में विफल"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "मेकलिस्ट आबंटित नहीं कर सकता है"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "सॉकेट खोल नहीं सकता है"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "सॉकेट खोल नहीं सकता है"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "उत्प्रवास विफल"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "cpu लगाव समर्थित नहीं है"
#: src/util/pci.c:624
diff --git a/po/hr.po b/po/hr.po
index 6b529cc..509aadf 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -16251,39 +16251,39 @@ msgstr "Izrada XML nije uspjela"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "uspostavljanje veze sa Xen Store nije uspjelo"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operacija nije uspjela"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "Hipervizor ne nudi podršku za ovu funkciju"
#: src/util/pci.c:624
diff --git a/po/hu.po b/po/hu.po
index 3bafc47..d9e1e65 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -16251,39 +16251,39 @@ msgstr "%d aljazat olvasása nem sikerült\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "nem sikerült csatlakozni a Xen-tárolóhoz"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "művelet nem sikerült"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "nincs támogatás a felügyelőhöz"
#: src/util/pci.c:624
diff --git a/po/hy.po b/po/hy.po
index 7a25fe3..9507db1 100644
--- a/po/hy.po
+++ b/po/hy.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/id.po b/po/id.po
index 8a4b306..9b091f0 100644
--- a/po/id.po
+++ b/po/id.po
@@ -15579,36 +15579,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/is.po b/po/is.po
index 7a25fe3..9507db1 100644
--- a/po/is.po
+++ b/po/is.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/it.po b/po/it.po
index e1dd69c..3c06b15 100644
--- a/po/it.po
+++ b/po/it.po
@@ -16565,41 +16565,41 @@ msgstr "Impossibile creare la pipe"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "impossibile allocare elenco mech"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "impossibile aprire il socket"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "impossibile aprire il socket"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "migrazione fallita: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "affinità cpu non supportata"
#: src/util/pci.c:624
diff --git a/po/ja.po b/po/ja.po
index 1a4fa74..0ecb766 100644
--- a/po/ja.po
+++ b/po/ja.po
@@ -15848,37 +15848,37 @@ msgstr "JSON フォーマッターを作成できません"
msgid "No JSON parser implementation is available"
msgstr "JSON パーサーが利用できません"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr "nl_recv が失敗しました"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
-msgstr "libnl が利用できないため nlComm はサポートされません"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
+msgstr "libnl が利用できないため virNetlinkCommand はサポートされません"
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
-msgstr "nlComm は Linux 以外のプラットフォームにおいてサポートされません"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
+msgstr "virNetlinkCommand は Linux 以外のプラットフォームにおいてサポートされません"
#: src/util/pci.c:624
#, c-format
diff --git a/po/ka.po b/po/ka.po
index 7a25fe3..9507db1 100644
--- a/po/ka.po
+++ b/po/ka.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/kn.po b/po/kn.po
index 0858eef..f3020a5 100644
--- a/po/kn.po
+++ b/po/kn.po
@@ -16407,41 +16407,41 @@ msgstr "ಪೈಪ್ ಅನ್ನು ನಿರ್ಮಿಸುವಲ್ಲಿ ವ
msgid "No JSON parser implementation is available"
msgstr "ಯಾವುದೆ JSON ಪಾರ್ಸರ್ ಅನ್ವಯಿಸುವಿಕೆಯು ಲಭ್ಯವಿಲ್ಲ"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "mechlist ಅನ್ನು ನಿಯೋಜಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "ನೆಟ್ಲಿಂಕ್ ಸಾಕೆಟ್ ಅನ್ನು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "ನೆಟ್ಲಿಂಕ್ ಸಾಕೆಟ್ ಅನ್ನು ಕಳುಹಿಸಲು ಸಾಧ್ಯವಾಗಿಲ್ಲ"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
#, fuzzy
msgid "no valid netlink response was received"
msgstr "ನೆಟ್ಲಿಂಕ್ ಪ್ರತ್ಯುತ್ತರ ಸಂದೇಶವು ಸರಿಯಾಗಿಲ್ಲ"
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "ವರ್ಗಾವಣೆಯು ವಿಫಲಗೊಂಡಿದೆ"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "ಈ ಪ್ಲಾಟ್ಫಾರ್ಮಿನಲ್ಲಿ cpu ಸಂಬಂಧಕ್ಕೆ ಬೆಂಬಲವಿಲ್ಲ"
#: src/util/pci.c:624
diff --git a/po/ko.po b/po/ko.po
index 28efb49..37ca9bd 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -16329,41 +16329,41 @@ msgstr "파이프를 생성할 수 없"
msgid "No JSON parser implementation is available"
msgstr "구현된 JSON 구문분석기가 없습니다"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "mechlist를 할당할 수 없습니다"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "넷링크 소켓에 송신할 수 없습니다"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "넷링크 소켓에 송신할 수 없습니다"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
#, fuzzy
msgid "no valid netlink response was received"
msgstr "잘못된 형식의 넷링크 응답 메시지"
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "이전이 실패했습니다"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "CPU 친화도 처리가 이 플랫폼에서는 지원되지 않습니다"
#: src/util/pci.c:624
diff --git a/po/ku.po b/po/ku.po
index 7a25fe3..9507db1 100644
--- a/po/ku.po
+++ b/po/ku.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/libvirt.pot b/po/libvirt.pot
index 8349f10..d44379a 100644
--- a/po/libvirt.pot
+++ b/po/libvirt.pot
@@ -15600,11 +15600,11 @@ msgid "nl_recv failed"
msgstr ""
#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/lo.po b/po/lo.po
index 7a25fe3..9507db1 100644
--- a/po/lo.po
+++ b/po/lo.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/lt.po b/po/lt.po
index 7a25fe3..9507db1 100644
--- a/po/lt.po
+++ b/po/lt.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/lv.po b/po/lv.po
index 7a25fe3..9507db1 100644
--- a/po/lv.po
+++ b/po/lv.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/mk.po b/po/mk.po
index 334bebd..5c387fb 100644
--- a/po/mk.po
+++ b/po/mk.po
@@ -16259,39 +16259,39 @@ msgstr "Не успеав да креирам XML"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "не успеав да се поврзам со Xen Store"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "операцијата не успеа"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "оваа функција не е поддржана од хипервизорот"
#: src/util/pci.c:624
diff --git a/po/ml.po b/po/ml.po
index d8a5c39..ef262e2 100644
--- a/po/ml.po
+++ b/po/ml.po
@@ -16365,41 +16365,41 @@ msgstr "പൈപ്പ് ഉണ്ടാക്കുന്നതില്
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "cannot allocate mechlist"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "സോക്കറ്റ് തുറക്കുവാന് സാധ്യമല്ല"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "സോക്കറ്റ് തുറക്കുവാന് സാധ്യമല്ല"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "migrate failed"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "cpu അഫിനിറ്റി പിന്തുണയ്ക്കുന്നില്ല"
#: src/util/pci.c:624
diff --git a/po/mr.po b/po/mr.po
index 8a6a1a7..11e2177 100644
--- a/po/mr.po
+++ b/po/mr.po
@@ -16318,41 +16318,41 @@ msgstr "पाइप निर्माण करण्यास अपयशी
msgid "No JSON parser implementation is available"
msgstr "JSON पार्सर लागूकरण उपलब्ध नाही"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "कार्यपद्धती यादीचे वाटप करणे अशक्य"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "netlink सॉकेट पाठवणे अशक्य"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "netlink सॉकेट पाठवणे अशक्य"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
#, fuzzy
msgid "no valid netlink response was received"
msgstr "सदोषीत netlink प्रतिसाद संदेश"
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "स्थानांतरन अपयशी"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "या प्लॅटफार्मवरील CPU एफिनीटी समर्थीत नाही"
#: src/util/pci.c:624
diff --git a/po/ms.po b/po/ms.po
index d2bf56c..11c6e17 100644
--- a/po/ms.po
+++ b/po/ms.po
@@ -16256,39 +16256,39 @@ msgstr "Gagal mencipta direktori %s"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Tidak dapat menyambung ke RHN..."
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "Operasi antaramuka HTTP gagal\n"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "Antaramuka untuk sokongan kebolehcapaian."
#: src/util/pci.c:624
diff --git a/po/my.po b/po/my.po
index 7a25fe3..9507db1 100644
--- a/po/my.po
+++ b/po/my.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/nb.po b/po/nb.po
index 69d5c64..d084041 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -16184,39 +16184,39 @@ msgstr "Kunne ikke opprette domenet fra %s"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Kunne ikke definere domenet fra %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operasjon feilet"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "denne funksjonen er ikke støttet av hypervisor"
#: src/util/pci.c:624
diff --git a/po/nl.po b/po/nl.po
index fdc52ea..a3d991c 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -15777,36 +15777,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr "JSON parser implementatie is niet beschikbaar"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "kan niet naar netlink socket versturen"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr "fout in select aanroep"
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr "er werd geen geldig netlink antwoord ontvangen"
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/nn.po b/po/nn.po
index 7a25fe3..9507db1 100644
--- a/po/nn.po
+++ b/po/nn.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/nso.po b/po/nso.po
index 7a25fe3..9507db1 100644
--- a/po/nso.po
+++ b/po/nso.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/or.po b/po/or.po
index 6c5fa73..554732b 100644
--- a/po/or.po
+++ b/po/or.po
@@ -15867,37 +15867,37 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr "କୌଣସି JSON ବିଶ୍ଳେଷକ କାର୍ଯ୍ୟକାରୀତା ଉପଲବ୍ଧ ନାହିଁ"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "ନେଟଲିଙ୍କ ସକେଟକୁ ପଠାଇ ପାରିବେ ନାହିଁ"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "ପଦ୍ଧତି CPU ସାଦୃଶ୍ୟ ଏହି ପ୍ଲାଟଫର୍ମରେ ସମର୍ଥିତ ନୁହଁ"
#: src/util/pci.c:624
diff --git a/po/pa.po b/po/pa.po
index efd78d2..4fe89b6 100644
--- a/po/pa.po
+++ b/po/pa.po
@@ -15636,36 +15636,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr "ਕੋਈ JSON ਪਾਰਸਰ ਸਥਾਪਨ ਉਪਲੱਬਧ ਨਹੀਂ ਹੈ"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "netlink ਸਾਕਟ ਨੂੰ ਭੇਜ ਨਹੀਂ ਸਕਦਾ ਹੈ"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr "ਚੁਣੀ ਕਾਲ ਵਿੱਚ ਗਲਤੀ ਹੈ"
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/pl.po b/po/pl.po
index d7123df..5febf94 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -15913,36 +15913,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr "Brak dostępnej implementacji parsera JSON"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr "nie można przydzielić nlhandle dla netlink"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr "nie można połączyć się z gniazdem netlink"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "nie można wysłać do gniazda netlink"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr "błąd w wybranych wywołaniu"
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr "nie otrzymano prawidłowej odpowiedzi netlink"
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr "nl_recv nie powiodło się"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/pt.po b/po/pt.po
index 8110fc8..49f58cb 100644
--- a/po/pt.po
+++ b/po/pt.po
@@ -16255,39 +16255,39 @@ msgstr "Não foi possível criar o XML"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "não foi possível ligar ao Armazém do Xen"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "a operação falhou"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "a consola não está implementada nesta plataforma"
#: src/util/pci.c:624
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 0d2bed1..77354aa 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -16580,41 +16580,41 @@ msgstr "Falha ao criar pipe"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "não foi possível alocar a mechlist"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "não foi possível abrir o socket"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "não foi possível abrir o socket"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "falha ao migrar: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "não há suporte para afinidade de cpu"
#: src/util/pci.c:624
diff --git a/po/ro.po b/po/ro.po
index 7a25fe3..9507db1 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/ru.po b/po/ru.po
index 2f3adbe..854601c 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -15659,36 +15659,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr "Нет доступных реализаций для разбора JSON"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "не удалось отправить в сокет netlink"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/si.po b/po/si.po
index 7a25fe3..9507db1 100644
--- a/po/si.po
+++ b/po/si.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/sk.po b/po/sk.po
index 7a25fe3..9507db1 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/sl.po b/po/sl.po
index 7a25fe3..9507db1 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/sq.po b/po/sq.po
index 7a25fe3..9507db1 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/sr.po b/po/sr.po
index 5a0b07e..9fa57a9 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -16501,41 +16501,41 @@ msgstr "Неуспело прављење цеви: %s"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "не могу да доделим mechlist"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "не могу да сачувам језгро домена"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "не могу да сачувам језгро домена"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "операција преласка није успела"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "ai_family није подржана"
#: src/util/pci.c:624
diff --git a/po/sr(a)latin.po b/po/sr(a)latin.po
index b27fedf..c0d8b55 100644
--- a/po/sr(a)latin.po
+++ b/po/sr(a)latin.po
@@ -16519,41 +16519,41 @@ msgstr "Neuspelo pravljenje cevi: %s"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "ne mogu da dodelim mechlist"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "ne mogu da sačuvam jezgro domena"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "ne mogu da sačuvam jezgro domena"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operacija prelaska nije uspela"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "ai_family nije podržana"
#: src/util/pci.c:624
diff --git a/po/sv.po b/po/sv.po
index 5ef7479..bfdc080 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -15647,36 +15647,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/ta.po b/po/ta.po
index ed55754..b6938b0 100644
--- a/po/ta.po
+++ b/po/ta.po
@@ -16356,41 +16356,41 @@ msgstr "பைப்யை உருவாக்க முடியவில்
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "mechlistஐ ஒதுக்க முடியவில்லை"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "சாக்கெட்டை திறக்க முடியவில்லை"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "சாக்கெட்டை திறக்க முடியவில்லை"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "இடமாற்ற முடியவில்லை"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "cpu affinity துணைபுரியவில்லை"
#: src/util/pci.c:624
diff --git a/po/te.po b/po/te.po
index 72b5277..826f584 100644
--- a/po/te.po
+++ b/po/te.po
@@ -16305,41 +16305,41 @@ msgstr "pipe ను సృష్టించ లేక పోతోంది"
msgid "No JSON parser implementation is available"
msgstr "ఎటువంటి JSON పార్శర్ అభివృద్ది అందుబాటులో లేదు"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "mechlistను కేటాయించలేదు"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "నెట్లింక్ సాకెట్నకు పంపలేదు"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "నెట్లింక్ సాకెట్నకు పంపలేదు"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
#, fuzzy
msgid "no valid netlink response was received"
msgstr "తప్పుగారూపొందించిన నెట్లింక్ ప్రతిస్పందన సందేశము"
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "మైగ్రేషన్ విఫలమైంది"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "CPU ఎఫినిటి ప్రోసెస్ ఈ ప్లాట్ఫాంపై మద్దతించబడదు"
#: src/util/pci.c:624
diff --git a/po/th.po b/po/th.po
index 7a25fe3..9507db1 100644
--- a/po/th.po
+++ b/po/th.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/tr.po b/po/tr.po
index 7a25fe3..9507db1 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/uk.po b/po/uk.po
index 98c53c0..56bbc53 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -16314,37 +16314,37 @@ msgstr "Не вдалося створити інструмент формату
msgid "No JSON parser implementation is available"
msgstr "Реалізація обробника JSON недоступна"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr "не вдалося розмістити nlhandle для netlink"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr "не вдалося встановити з’єднання з сокетом netlink"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "не вдалося надіслати дані до сокета netlink"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr "помилка у виклику select"
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr "не було отримано жодної коректної відповіді netlink"
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr "помилка nl_recv"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
-msgstr "Підтримки nlComm немає, оскільки недоступна бібліотека libnl"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
+msgstr "Підтримки virNetlinkCommand немає, оскільки недоступна бібліотека
libnl"
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
-msgstr "Підтримки nlComm на платформах, відмінних від Linux, не передбачено"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
+msgstr "Підтримки virNetlinkCommand на платформах, відмінних від Linux, не
передбачено"
#: src/util/pci.c:624
#, c-format
diff --git a/po/ur.po b/po/ur.po
index 7a25fe3..9507db1 100644
--- a/po/ur.po
+++ b/po/ur.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/po/vi.po b/po/vi.po
index 4038011..d831dba 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -15870,36 +15870,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr "Không có sự thi hành bộ phân tích JSON có sẵn"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "không thể gửi socket netlink"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr "lỗi khi chọn cuộc gọi"
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr "không có phản hồi netlink hợp lệ được nhận"
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/vi_VN.po b/po/vi_VN.po
index 8a20f9c..0a81318 100644
--- a/po/vi_VN.po
+++ b/po/vi_VN.po
@@ -15686,36 +15686,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr "Không có sự thi hành bộ phân tích JSON có sẵn"
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr "không thể gửi socket netlink"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr "lỗi khi chọn cuộc gọi"
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr "không có phản hồi netlink hợp lệ được nhận"
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/zh_CN.po b/po/zh_CN.po
index d13d0fd..66bbea2 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -15582,36 +15582,36 @@ msgstr ""
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
msgid "cannot connect to netlink socket"
msgstr ""
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
msgid "nl_recv failed"
msgstr ""
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
-msgid "nlComm is not supported on non-linux platforms"
+#: src/util/virnetlink.c:149
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr ""
#: src/util/pci.c:624
diff --git a/po/zh_TW.po b/po/zh_TW.po
index 39c0fa2..eb8a4d7 100644
--- a/po/zh_TW.po
+++ b/po/zh_TW.po
@@ -16248,39 +16248,39 @@ msgstr "無法讀取插槽 %d\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
msgid "cannot allocate nlhandle for netlink"
msgstr ""
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "無法連上 Xen Store"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
msgid "cannot send to netlink socket"
msgstr ""
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "操作失敗"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "不支援 hypervisor"
#: src/util/pci.c:624
diff --git a/po/zu.po b/po/zu.po
index 7a25fe3..9507db1 100644
--- a/po/zu.po
+++ b/po/zu.po
@@ -16510,41 +16510,41 @@ msgstr "Failed to create domain %s\n"
msgid "No JSON parser implementation is available"
msgstr ""
-#: src/util/netlink.c:81
+#: src/util/virnetlink.c:81
#, fuzzy
msgid "cannot allocate nlhandle for netlink"
msgstr "allocate response"
-#: src/util/netlink.c:87
+#: src/util/virnetlink.c:87
#, fuzzy
msgid "cannot connect to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:99
+#: src/util/virnetlink.c:99
#, fuzzy
msgid "cannot send to netlink socket"
msgstr "Failed to suspend domain %s"
-#: src/util/netlink.c:113
+#: src/util/virnetlink.c:113
msgid "error in select call"
msgstr ""
-#: src/util/netlink.c:116
+#: src/util/virnetlink.c:116
msgid "no valid netlink response was received"
msgstr ""
-#: src/util/netlink.c:124
+#: src/util/virnetlink.c:124
#, fuzzy
msgid "nl_recv failed"
msgstr "operation failed: %s"
-#: src/util/netlink.c:147
-msgid "nlComm is not supported since libnl was not available"
+#: src/util/virnetlink.c:147
+msgid "virNetlinkCommand is not supported since libnl was not available"
msgstr ""
-#: src/util/netlink.c:149
+#: src/util/virnetlink.c:149
#, fuzzy
-msgid "nlComm is not supported on non-linux platforms"
+msgid "virNetlinkCommand is not supported on non-linux platforms"
msgstr "library call failed, possibly not supported"
#: src/util/pci.c:624
diff --git a/src/Makefile.am b/src/Makefile.am
index dd77eec..4674147 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -67,7 +67,7 @@ UTIL_SOURCES = \
util/json.c util/json.h \
util/logging.c util/logging.h \
util/memory.c util/memory.h \
- util/netlink.c util/netlink.h \
+ util/virnetlink.c util/virnetlink.h \
util/pci.c util/pci.h \
util/processinfo.c util/processinfo.h \
util/hostusb.c util/hostusb.h \
diff --git a/src/libvirt_private.syms b/src/libvirt_private.syms
index e300f06..a1aa27e 100644
--- a/src/libvirt_private.syms
+++ b/src/libvirt_private.syms
@@ -734,8 +734,8 @@ virResizeN;
virShrinkN;
-#netlink.h
-nlComm;
+#virnetlink.h
+virNetlinkCommand;
# netdev_bandwidth_conf.h
diff --git a/src/util/netlink.c b/src/util/netlink.c
deleted file mode 100644
index 0672184..0000000
--- a/src/util/netlink.c
+++ /dev/null
@@ -1,154 +0,0 @@
-/*
- * Copyright (C) 2010-2011 Red Hat, Inc.
- * Copyright (C) 2010 IBM Corporation
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- *
- * Authors:
- * Stefan Berger <stefanb(a)us.ibm.com>
- *
- * Notes:
- * netlink:
http://lovezutto.googlepages.com/netlink.pdf
- * iproute2 package
- *
- */
-
-#include <config.h>
-
-#include <errno.h>
-#include <unistd.h>
-#include <sys/types.h>
-
-#include "netlink.h"
-#include "memory.h"
-#include "virterror_internal.h"
-
-#define VIR_FROM_THIS VIR_FROM_NET
-
-#define netlinkError(code, ...) \
- virReportErrorHelper(VIR_FROM_NET, code, __FILE__, \
- __FUNCTION__, __LINE__, __VA_ARGS__)
-
-#define NETLINK_ACK_TIMEOUT_S 2
-
-/**
- * nlComm:
- * @nlmsg: pointer to netlink message
- * @respbuf: pointer to pointer where response buffer will be allocated
- * @respbuflen: pointer to integer holding the size of the response buffer
- * on return of the function.
- * @nl_pid: the pid of the process to talk to, i.e., pid = 0 for kernel
- *
- * Send the given message to the netlink layer and receive response.
- * Returns 0 on success, -1 on error. In case of error, no response
- * buffer will be returned.
- */
-#if defined(__linux__) && defined(HAVE_LIBNL)
-int nlComm(struct nl_msg *nl_msg,
- unsigned char **respbuf, unsigned int *respbuflen,
- int nl_pid)
-{
- int rc = 0;
- struct sockaddr_nl nladdr = {
- .nl_family = AF_NETLINK,
- .nl_pid = nl_pid,
- .nl_groups = 0,
- };
- ssize_t nbytes;
- struct timeval tv = {
- .tv_sec = NETLINK_ACK_TIMEOUT_S,
- };
- fd_set readfds;
- int fd;
- int n;
- struct nlmsghdr *nlmsg = nlmsg_hdr(nl_msg);
- struct nl_handle *nlhandle = nl_handle_alloc();
-
- if (!nlhandle) {
- virReportSystemError(errno,
- "%s", _("cannot allocate nlhandle for
netlink"));
- return -1;
- }
-
- if (nl_connect(nlhandle, NETLINK_ROUTE) < 0) {
- virReportSystemError(errno,
- "%s", _("cannot connect to netlink
socket"));
- rc = -1;
- goto err_exit;
- }
-
- nlmsg_set_dst(nl_msg, &nladdr);
-
- nlmsg->nlmsg_pid = getpid();
-
- nbytes = nl_send_auto_complete(nlhandle, nl_msg);
- if (nbytes < 0) {
- virReportSystemError(errno,
- "%s", _("cannot send to netlink
socket"));
- rc = -1;
- goto err_exit;
- }
-
- fd = nl_socket_get_fd(nlhandle);
-
- FD_ZERO(&readfds);
- FD_SET(fd, &readfds);
-
- n = select(fd + 1, &readfds, NULL, NULL, &tv);
- if (n <= 0) {
- if (n < 0)
- virReportSystemError(errno, "%s",
- _("error in select call"));
- if (n == 0)
- virReportSystemError(ETIMEDOUT, "%s",
- _("no valid netlink response was received"));
- rc = -1;
- goto err_exit;
- }
-
- *respbuflen = nl_recv(nlhandle, &nladdr, respbuf, NULL);
- if (*respbuflen <= 0) {
- virReportSystemError(errno,
- "%s", _("nl_recv failed"));
- rc = -1;
- }
-err_exit:
- if (rc == -1) {
- VIR_FREE(*respbuf);
- *respbuf = NULL;
- *respbuflen = 0;
- }
-
- nl_handle_destroy(nlhandle);
- return rc;
-}
-
-#else
-
-int nlComm(struct nl_msg *nl_msg ATTRIBUTE_UNUSED,
- unsigned char **respbuf ATTRIBUTE_UNUSED,
- unsigned int *respbuflen ATTRIBUTE_UNUSED,
- int nl_pid ATTRIBUTE_UNUSED)
-{
- netlinkError(VIR_ERR_INTERNAL_ERROR, "%s",
-# if defined(__linux__) && !defined(HAVE_LIBNL)
- _("nlComm is not supported since libnl was not available"));
-# else
- _("nlComm is not supported on non-linux platforms"));
-# endif
- return -1;
-}
-
-#endif /* __linux__ */
diff --git a/src/util/netlink.h b/src/util/netlink.h
deleted file mode 100644
index 6e915ff..0000000
--- a/src/util/netlink.h
+++ /dev/null
@@ -1,39 +0,0 @@
-/*
- * Copyright (C) 2010-2011 Red Hat, Inc.
- * Copyright (C) 2010 IBM Corporation
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
- */
-
-#ifndef __VIR_NETLINK_H__
-# define __VIR_NETLINK_H__
-
-# include "config.h"
-
-# if defined(__linux__) && defined(HAVE_LIBNL)
-
-# include <netlink/msg.h>
-
-# else
-
-struct nl_msg;
-
-# endif /* __linux__ */
-
-int nlComm(struct nl_msg *nl_msg,
- unsigned char **respbuf, unsigned int *respbuflen,
- int nl_pid);
-
-#endif /* __VIR_NETLINK_H__ */
diff --git a/src/util/virnetdevmacvlan.c b/src/util/virnetdevmacvlan.c
index 1d64b73..25d0846 100644
--- a/src/util/virnetdevmacvlan.c
+++ b/src/util/virnetdevmacvlan.c
@@ -66,7 +66,7 @@ VIR_ENUM_IMPL(virNetDevMacVLanMode, VIR_NETDEV_MACVLAN_MODE_LAST,
# include "logging.h"
# include "uuid.h"
# include "virfile.h"
-# include "netlink.h"
+# include "virnetlink.h"
# include "virnetdev.h"
# define MACVTAP_NAME_PREFIX "macvtap"
@@ -153,7 +153,7 @@ virNetDevMacVLanCreate(const char *ifname,
nla_nest_end(nl_msg, linkinfo);
- if (nlComm(nl_msg, &recvbuf, &recvbuflen, 0) < 0) {
+ if (virNetlinkCommand(nl_msg, &recvbuf, &recvbuflen, 0) < 0) {
rc = -1;
goto cleanup;
}
@@ -249,7 +249,7 @@ int virNetDevMacVLanDelete(const char *ifname)
if (nla_put(nl_msg, IFLA_IFNAME, strlen(ifname)+1, ifname) < 0)
goto buffer_too_small;
- if (nlComm(nl_msg, &recvbuf, &recvbuflen, 0) < 0) {
+ if (virNetlinkCommand(nl_msg, &recvbuf, &recvbuflen, 0) < 0) {
rc = -1;
goto cleanup;
}
diff --git a/src/util/virnetdevvportprofile.c b/src/util/virnetdevvportprofile.c
index 46f2a24..faadc3a 100644
--- a/src/util/virnetdevvportprofile.c
+++ b/src/util/virnetdevvportprofile.c
@@ -55,7 +55,7 @@ VIR_ENUM_IMPL(virNetDevVPortProfileOp,
VIR_NETDEV_VPORT_PROFILE_OP_LAST,
# include <linux/if.h>
# include <linux/if_tun.h>
-# include "netlink.h"
+# include "virnetlink.h"
# include "virfile.h"
# include "memory.h"
# include "logging.h"
@@ -224,7 +224,7 @@ virNetDevVPortProfileLinkDump(const char *ifname, int ifindex, bool
nltarget_ker
}
}
- if (nlComm(nl_msg, recvbuf, &recvbuflen, pid) < 0) {
+ if (virNetlinkCommand(nl_msg, recvbuf, &recvbuflen, pid) < 0) {
rc = -1;
goto cleanup;
}
@@ -517,7 +517,7 @@ virNetDevVPortProfileOpSetLink(const char *ifname, int ifindex,
goto err_exit;
}
- if (nlComm(nl_msg, &recvbuf, &recvbuflen, pid) < 0)
+ if (virNetlinkCommand(nl_msg, &recvbuf, &recvbuflen, pid) < 0)
goto err_exit;
if (recvbuflen < NLMSG_LENGTH(0) || recvbuf == NULL)
diff --git a/src/util/virnetlink.c b/src/util/virnetlink.c
new file mode 100644
index 0000000..d03d171
--- /dev/null
+++ b/src/util/virnetlink.c
@@ -0,0 +1,157 @@
+/*
+ * Copyright (C) 2010-2011 Red Hat, Inc.
+ * Copyright (C) 2010-2012 IBM Corporation
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ *
+ * Authors:
+ * Stefan Berger <stefanb(a)us.ibm.com>
+ * Dirk Herrendoerfer <herrend[at]de[dot]ibm[dot]com>
+ *
+ * Notes:
+ * netlink:
http://lovezutto.googlepages.com/netlink.pdf
+ * iproute2 package
+ *
+ * 2012/02: Renamed from netlink.[ch] to virnetlink.[ch]
+ *
+ */
+
+#include <config.h>
+
+#include <errno.h>
+#include <unistd.h>
+#include <sys/types.h>
+
+#include "virnetlink.h"
+#include "memory.h"
+#include "virterror_internal.h"
+
+#define VIR_FROM_THIS VIR_FROM_NET
+
+#define netlinkError(code, ...) \
+ virReportErrorHelper(VIR_FROM_NET, code, __FILE__, \
+ __FUNCTION__, __LINE__, __VA_ARGS__)
+
+#define NETLINK_ACK_TIMEOUT_S 2
+
+/**
+ * virNetlinkCommand:
+ * @nlmsg: pointer to netlink message
+ * @respbuf: pointer to pointer where response buffer will be allocated
+ * @respbuflen: pointer to integer holding the size of the response buffer
+ * on return of the function.
+ * @nl_pid: the pid of the process to talk to, i.e., pid = 0 for kernel
+ *
+ * Send the given message to the netlink layer and receive response.
+ * Returns 0 on success, -1 on error. In case of error, no response
+ * buffer will be returned.
+ */
+#if defined(__linux__) && defined(HAVE_LIBNL)
+int virNetlinkCommand(struct nl_msg *nl_msg,
+ unsigned char **respbuf, unsigned int *respbuflen,
+ int nl_pid)
+{
+ int rc = 0;
+ struct sockaddr_nl nladdr = {
+ .nl_family = AF_NETLINK,
+ .nl_pid = nl_pid,
+ .nl_groups = 0,
+ };
+ ssize_t nbytes;
+ struct timeval tv = {
+ .tv_sec = NETLINK_ACK_TIMEOUT_S,
+ };
+ fd_set readfds;
+ int fd;
+ int n;
+ struct nlmsghdr *nlmsg = nlmsg_hdr(nl_msg);
+ struct nl_handle *nlhandle = nl_handle_alloc();
+
+ if (!nlhandle) {
+ virReportSystemError(errno,
+ "%s", _("cannot allocate nlhandle for
netlink"));
+ return -1;
+ }
+
+ if (nl_connect(nlhandle, NETLINK_ROUTE) < 0) {
+ virReportSystemError(errno,
+ "%s", _("cannot connect to netlink
socket"));
+ rc = -1;
+ goto err_exit;
+ }
+
+ nlmsg_set_dst(nl_msg, &nladdr);
+
+ nlmsg->nlmsg_pid = getpid();
+
+ nbytes = nl_send_auto_complete(nlhandle, nl_msg);
+ if (nbytes < 0) {
+ virReportSystemError(errno,
+ "%s", _("cannot send to netlink
socket"));
+ rc = -1;
+ goto err_exit;
+ }
+
+ fd = nl_socket_get_fd(nlhandle);
+
+ FD_ZERO(&readfds);
+ FD_SET(fd, &readfds);
+
+ n = select(fd + 1, &readfds, NULL, NULL, &tv);
+ if (n <= 0) {
+ if (n < 0)
+ virReportSystemError(errno, "%s",
+ _("error in select call"));
+ if (n == 0)
+ virReportSystemError(ETIMEDOUT, "%s",
+ _("no valid netlink response was received"));
+ rc = -1;
+ goto err_exit;
+ }
+
+ *respbuflen = nl_recv(nlhandle, &nladdr, respbuf, NULL);
+ if (*respbuflen <= 0) {
+ virReportSystemError(errno,
+ "%s", _("nl_recv failed"));
+ rc = -1;
+ }
+err_exit:
+ if (rc == -1) {
+ VIR_FREE(*respbuf);
+ *respbuf = NULL;
+ *respbuflen = 0;
+ }
+
+ nl_handle_destroy(nlhandle);
+ return rc;
+}
+
+#else
+
+int virNetlinkCommand(struct nl_msg *nl_msg ATTRIBUTE_UNUSED,
+ unsigned char **respbuf ATTRIBUTE_UNUSED,
+ unsigned int *respbuflen ATTRIBUTE_UNUSED,
+ int nl_pid ATTRIBUTE_UNUSED)
+{
+ netlinkError(VIR_ERR_INTERNAL_ERROR, "%s",
+# if defined(__linux__) && !defined(HAVE_LIBNL)
+ _("virNetlinkCommand is not supported since libnl was not
available"));
+# else
+ _("virNetlinkCommand is not supported on non-linux
platforms"));
+# endif
+ return -1;
+}
+
+#endif /* __linux__ */
diff --git a/src/util/virnetlink.h b/src/util/virnetlink.h
new file mode 100644
index 0000000..d30c964
--- /dev/null
+++ b/src/util/virnetlink.h
@@ -0,0 +1,39 @@
+/*
+ * Copyright (C) 2010-2011 Red Hat, Inc.
+ * Copyright (C) 2010-2012 IBM Corporation
+ *
+ * This library is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU Lesser General Public
+ * License as published by the Free Software Foundation; either
+ * version 2.1 of the License, or (at your option) any later version.
+ *
+ * This library is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ * Lesser General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public
+ * License along with this library; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
+#ifndef __VIR_VIRNETLINK_H__
+# define __VIR_VIRNETLINK_H__
+
+# include "config.h"
+
+# if defined(__linux__) && defined(HAVE_LIBNL)
+
+# include <netlink/msg.h>
+
+# else
+
+struct nl_msg;
+
+# endif /* __linux__ */
+
+int virNetlinkCommand(struct nl_msg *nl_msg,
+ unsigned char **respbuf, unsigned int *respbuflen,
+ int nl_pid);
+
+#endif /* __VIR_VIRNETLINK_H__ */
--
1.7.7.5