NodeDeviceCreate is the go wrapper for REMOTE_PROC_NODE_DEVICE_CREATE.
(Name string, Flags uint32)
| 16800 | |
| 16801 | // NodeDeviceCreate is the go wrapper for REMOTE_PROC_NODE_DEVICE_CREATE. |
| 16802 | func (l *Libvirt) NodeDeviceCreate(Name string, Flags uint32) (err error) { |
| 16803 | var buf []byte |
| 16804 | |
| 16805 | args := NodeDeviceCreateArgs { |
| 16806 | Name: Name, |
| 16807 | Flags: Flags, |
| 16808 | } |
| 16809 | |
| 16810 | buf, err = encode(&args) |
| 16811 | if err != nil { |
| 16812 | return |
| 16813 | } |
| 16814 | |
| 16815 | |
| 16816 | _, err = l.requestStream(430, constants.Program, buf, nil, nil) |
| 16817 | if err != nil { |
| 16818 | return |
| 16819 | } |
| 16820 | |
| 16821 | return |
| 16822 | } |
| 16823 | |
| 16824 | // NwfilterDefineXMLFlags is the go wrapper for REMOTE_PROC_NWFILTER_DEFINE_XML_FLAGS. |
| 16825 | func (l *Libvirt) NwfilterDefineXMLFlags(XML string, Flags uint32) (rOptNwfilter Nwfilter, err error) { |
nothing calls this directly
no test coverage detected