Skip to content

Commit

Permalink
Tue Feb 14 16:35:56 IST 2007 Mark McLoughlin <[email protected]>
Browse files Browse the repository at this point in the history
        * autogen.sh: run autoheader before automake
  • Loading branch information
markmc committed Feb 14, 2007
1 parent 3ea88b5 commit 081c8d4
Show file tree
Hide file tree
Showing 3 changed files with 90 additions and 1 deletion.
4 changes: 4 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
Tue Feb 14 16:35:56 IST 2007 Mark McLoughlin <[email protected]>

* autogen.sh: run autoheader before automake

Tue Feb 14 16:23:25 IST 2007 Mark McLoughlin <[email protected]>

* qemud/iptables.[ch]: add code for managing iptables
Expand Down
2 changes: 1 addition & 1 deletion autogen.sh
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,8 @@ autopoint --force
#rm -rf m4
libtoolize --copy --force
aclocal -I m4
automake --add-missing
autoheader
automake --add-missing
autoconf

cd $THEDIR
Expand Down
85 changes: 85 additions & 0 deletions include/libvirt/libvirt.h
Original file line number Diff line number Diff line change
Expand Up @@ -443,6 +443,91 @@ int virDomainGetVcpus (virDomainPtr domain,
int virDomainAttachDevice(virDomainPtr domain, char *xml);
int virDomainDetachDevice(virDomainPtr domain, char *xml);

/*
* Virtual Networks API
*/

/**
* virNetwork:
*
* a virNetwork is a private structure representing a virtual network.
*/
typedef struct _virNetwork virNetwork;

/**
* virNetworkPtr:
*
* a virNetworkPtr is pointer to a virNetwork private structure, this is the
* type used to reference a virtual network in the API.
*/
typedef virNetwork *virNetworkPtr;

/*
* List active networks
*/
int virConnectNumOfNetworks (virConnectPtr conn);
int virConnectListNetworks (virConnectPtr conn,
const char **names,
int maxnames);

/*
* List inactive networks
*/
int virConnectNumOfDefinedNetworks (virConnectPtr conn);
int virConnectListDefinedNetworks (virConnectPtr conn,
const char **names,
int maxnames);

/*
* Lookup network by name or uuid
*/
virNetworkPtr virNetworkLookupByName (virConnectPtr conn,
const char *name);
virNetworkPtr virNetworkLookupByUUID (virConnectPtr conn,
const unsigned char *uuid);
virNetworkPtr virNetworkLookupByUUIDString (virConnectPtr conn,
const char *uuid);

/*
* Create active transient network
*/
virNetworkPtr virNetworkCreateXML (virConnectPtr conn,
const char *xmlDesc);

/*
* Define inactive persistent network
*/
virNetworkPtr virNetworkDefineXML (virConnectPtr conn,
const char *xmlDesc);

/*
* Delete persistent network
*/
int virNetworkUndefine (virNetworkPtr network);

/*
* Activate persistent network
*/
int virNetworkCreate (virNetworkPtr network);

/*
* Network destroy/free
*/
int virNetworkDestroy (virNetworkPtr network);
int virNetworkFree (virNetworkPtr network);

/*
* Network informations
*/
const char* virNetworkGetName (virNetworkPtr network);
int virNetworkGetUUID (virNetworkPtr network,
unsigned char *uuid);
int virNetworkGetUUIDString (virNetworkPtr network,
char *buf);
char * virNetworkGetXMLDesc (virNetworkPtr network,
int flags);
char * virNetworkGetBridgeName (virNetworkPtr network);

#ifdef __cplusplus
}
#endif
Expand Down

0 comments on commit 081c8d4

Please sign in to comment.