mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-08-26 18:41:17 +00:00
Warn about conn, dom and net fields in virterror
* include/libvirt/virterror.h: Warn about the use of conn, dom and net fields in virterror.
This commit is contained in:
parent
b5af30a9f3
commit
c1bc644bad
@ -1,3 +1,9 @@
|
|||||||
|
Wed Apr 9 14:56:00 BST 2008 Richard W.M. Jones <rjones@redhat.com>
|
||||||
|
|
||||||
|
Warn about conn, dom and net fields in virterror
|
||||||
|
* include/libvirt/virterror.h: Warn about the use of
|
||||||
|
conn, dom and net fields in virterror.
|
||||||
|
|
||||||
Wed Apr 9 14:46:00 BST 2008 Richard W.M. Jones <rjones@redhat.com>
|
Wed Apr 9 14:46:00 BST 2008 Richard W.M. Jones <rjones@redhat.com>
|
||||||
|
|
||||||
Remove extraneous underscore
|
Remove extraneous underscore
|
||||||
|
@ -63,6 +63,10 @@ typedef enum {
|
|||||||
* virError:
|
* virError:
|
||||||
*
|
*
|
||||||
* A libvirt Error instance.
|
* A libvirt Error instance.
|
||||||
|
*
|
||||||
|
* The conn, dom and net fields should be used with extreme care.
|
||||||
|
* Reference counts are not incremented so the underlying objects
|
||||||
|
* may be deleted without notice after the error has been delivered.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
typedef struct _virError virError;
|
typedef struct _virError virError;
|
||||||
@ -72,14 +76,14 @@ struct _virError {
|
|||||||
int domain; /* What part of the library raised this error */
|
int domain; /* What part of the library raised this error */
|
||||||
char *message;/* human-readable informative error message */
|
char *message;/* human-readable informative error message */
|
||||||
virErrorLevel level;/* how consequent is the error */
|
virErrorLevel level;/* how consequent is the error */
|
||||||
virConnectPtr conn; /* the connection if available */
|
virConnectPtr conn; /* connection if available, see note above */
|
||||||
virDomainPtr dom; /* the domain if available */
|
virDomainPtr dom; /* domain if available, see note above */
|
||||||
char *str1; /* extra string information */
|
char *str1; /* extra string information */
|
||||||
char *str2; /* extra string information */
|
char *str2; /* extra string information */
|
||||||
char *str3; /* extra string information */
|
char *str3; /* extra string information */
|
||||||
int int1; /* extra number information */
|
int int1; /* extra number information */
|
||||||
int int2; /* extra number information */
|
int int2; /* extra number information */
|
||||||
virNetworkPtr net; /* the network if available */
|
virNetworkPtr net; /* network if available, see note above */
|
||||||
};
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
Reference in New Issue
Block a user