提交 1f7aa0ac 编写于 作者: D Daniel P. Berrange

Remove tabs from libvirt_public.syms & enforce it

* src/libvirt_public.syms: Death to tabs
* cfg.mk: Check .syms files for tabs
上级 51a3286f
...@@ -413,11 +413,11 @@ sc_prohibit_ctype_h: ...@@ -413,11 +413,11 @@ sc_prohibit_ctype_h:
# Ensure that no C source file, docs, or rng schema uses TABs for # Ensure that no C source file, docs, or rng schema uses TABs for
# indentation. Also match *.h.in files, to get libvirt.h.in. Exclude # indentation. Also match *.h.in files, to get libvirt.h.in. Exclude
# files in gnulib, since they're imported. # files in gnulib, since they're imported.
space_indent_files=(\.(rng|s?[ch](\.in)?|html.in|py)|(daemon|tools)/.*\.in) space_indent_files=(\.(rng|s?[ch](\.in)?|html.in|py|syms)|(daemon|tools)/.*\.in)
sc_TAB_in_indentation: sc_TAB_in_indentation:
@prohibit='^ * ' \ @prohibit='^ * ' \
in_vc_files='$(space_indent_files)$$' \ in_vc_files='$(space_indent_files)$$' \
halt='indent with space, not TAB, in C, sh, html, py, and RNG schemas' \ halt='indent with space, not TAB, in C, sh, html, py, syms and RNG schemas' \
$(_sc_search_regexp) $(_sc_search_regexp)
ctype_re = isalnum|isalpha|isascii|isblank|iscntrl|isdigit|isgraph|islower\ ctype_re = isalnum|isalpha|isascii|isblank|iscntrl|isdigit|isgraph|islower\
......
...@@ -12,283 +12,283 @@ ...@@ -12,283 +12,283 @@
# #
LIBVIRT_0.0.3 { LIBVIRT_0.0.3 {
global: global:
virConnectClose; virConnectClose;
virConnectGetType; virConnectGetType;
virConnectGetVersion; virConnectGetVersion;
virConnectListDomains; virConnectListDomains;
virConnectNumOfDomains; virConnectNumOfDomains;
virConnectOpen; virConnectOpen;
virConnectOpenReadOnly; virConnectOpenReadOnly;
virDomainCreateLinux; virDomainCreateLinux;
virDomainDestroy; virDomainDestroy;
virDomainFree; virDomainFree;
virDomainGetID; virDomainGetID;
virDomainGetInfo; virDomainGetInfo;
virDomainGetMaxMemory; virDomainGetMaxMemory;
virDomainGetName; virDomainGetName;
virDomainGetOSType; virDomainGetOSType;
virDomainGetXMLDesc; virDomainGetXMLDesc;
virDomainLookupByID; virDomainLookupByID;
virDomainLookupByName; virDomainLookupByName;
virDomainRestore; virDomainRestore;
virDomainResume; virDomainResume;
virDomainSave; virDomainSave;
virDomainSetMaxMemory; virDomainSetMaxMemory;
virDomainShutdown; virDomainShutdown;
virDomainSuspend; virDomainSuspend;
virGetVersion; virGetVersion;
}; };
LIBVIRT_0.0.5 { LIBVIRT_0.0.5 {
global: global:
virDomainLookupByUUID; virDomainLookupByUUID;
virDomainGetUUID; virDomainGetUUID;
} LIBVIRT_0.0.3; } LIBVIRT_0.0.3;
LIBVIRT_0.1.0 { LIBVIRT_0.1.0 {
global: global:
virInitialize; virInitialize;
virNodeGetInfo; virNodeGetInfo;
virDomainReboot; virDomainReboot;
virCopyLastError; virCopyLastError;
virConnSetErrorFunc; virConnSetErrorFunc;
virResetLastError; virResetLastError;
virResetError; virResetError;
virConnGetLastError; virConnGetLastError;
virGetLastError; virGetLastError;
virSetErrorFunc; virSetErrorFunc;
virConnCopyLastError; virConnCopyLastError;
virConnResetLastError; virConnResetLastError;
virDefaultErrorFunc; virDefaultErrorFunc;
} LIBVIRT_0.0.5; } LIBVIRT_0.0.5;
LIBVIRT_0.1.1 { LIBVIRT_0.1.1 {
global: global:
virDomainLookupByUUIDString; virDomainLookupByUUIDString;
virDomainGetUUIDString; virDomainGetUUIDString;
virDomainSetMemory; virDomainSetMemory;
virDomainDefineXML; virDomainDefineXML;
virDomainCreate; virDomainCreate;
virDomainUndefine; virDomainUndefine;
virConnectListDefinedDomains; virConnectListDefinedDomains;
} LIBVIRT_0.1.0; } LIBVIRT_0.1.0;
LIBVIRT_0.1.4 { LIBVIRT_0.1.4 {
global: global:
virDomainSetVcpus; virDomainSetVcpus;
virDomainPinVcpu; virDomainPinVcpu;
virDomainGetVcpus; virDomainGetVcpus;
} LIBVIRT_0.1.1; } LIBVIRT_0.1.1;
LIBVIRT_0.1.5 { LIBVIRT_0.1.5 {
global: global:
virConnectNumOfDefinedDomains; virConnectNumOfDefinedDomains;
} LIBVIRT_0.1.4; } LIBVIRT_0.1.4;
LIBVIRT_0.1.9 { LIBVIRT_0.1.9 {
global: global:
virDomainCoreDump; virDomainCoreDump;
virDomainAttachDevice; virDomainAttachDevice;
virDomainDetachDevice; virDomainDetachDevice;
} LIBVIRT_0.1.5; } LIBVIRT_0.1.5;
LIBVIRT_0.2.0 { LIBVIRT_0.2.0 {
global: global:
virConnectNumOfNetworks; virConnectNumOfNetworks;
virConnectListNetworks; virConnectListNetworks;
virConnectNumOfDefinedNetworks; virConnectNumOfDefinedNetworks;
virConnectListDefinedNetworks; virConnectListDefinedNetworks;
virNetworkLookupByName; virNetworkLookupByName;
virNetworkLookupByUUID; virNetworkLookupByUUID;
virNetworkLookupByUUIDString; virNetworkLookupByUUIDString;
virNetworkCreateXML; virNetworkCreateXML;
virNetworkDefineXML; virNetworkDefineXML;
virNetworkUndefine; virNetworkUndefine;
virNetworkCreate; virNetworkCreate;
virNetworkDestroy; virNetworkDestroy;
virNetworkFree; virNetworkFree;
virNetworkGetName; virNetworkGetName;
virNetworkGetUUID; virNetworkGetUUID;
virNetworkGetUUIDString; virNetworkGetUUIDString;
virNetworkGetXMLDesc; virNetworkGetXMLDesc;
virNetworkGetBridgeName; virNetworkGetBridgeName;
} LIBVIRT_0.1.9; } LIBVIRT_0.1.9;
LIBVIRT_0.2.1 { LIBVIRT_0.2.1 {
global: global:
virConnectGetCapabilities; virConnectGetCapabilities;
virConnectGetMaxVcpus; virConnectGetMaxVcpus;
virDomainGetMaxVcpus; virDomainGetMaxVcpus;
virDomainGetAutostart; virDomainGetAutostart;
virDomainSetAutostart; virDomainSetAutostart;
virNetworkGetAutostart; virNetworkGetAutostart;
virNetworkSetAutostart; virNetworkSetAutostart;
} LIBVIRT_0.2.0; } LIBVIRT_0.2.0;
LIBVIRT_0.2.3 { LIBVIRT_0.2.3 {
global: global:
virDomainGetSchedulerType; virDomainGetSchedulerType;
virDomainGetSchedulerParameters; virDomainGetSchedulerParameters;
virDomainSetSchedulerParameters; virDomainSetSchedulerParameters;
} LIBVIRT_0.2.1; } LIBVIRT_0.2.1;
LIBVIRT_0.3.0 { LIBVIRT_0.3.0 {
global: global:
virConnectGetHostname; virConnectGetHostname;
virConnectGetURI; virConnectGetURI;
virDomainGetConnect; virDomainGetConnect;
virNetworkGetConnect; virNetworkGetConnect;
} LIBVIRT_0.2.3; } LIBVIRT_0.2.3;
LIBVIRT_0.3.2 { LIBVIRT_0.3.2 {
global: global:
virDomainMigrate; virDomainMigrate;
virDomainBlockStats; virDomainBlockStats;
virDomainInterfaceStats; virDomainInterfaceStats;
} LIBVIRT_0.3.0; } LIBVIRT_0.3.0;
LIBVIRT_0.3.3 { LIBVIRT_0.3.3 {
global: global:
virNodeGetCellsFreeMemory; virNodeGetCellsFreeMemory;
virNodeGetFreeMemory; virNodeGetFreeMemory;
} LIBVIRT_0.3.2; } LIBVIRT_0.3.2;
LIBVIRT_0.4.0 { LIBVIRT_0.4.0 {
global: global:
virConnectOpenAuth; virConnectOpenAuth;
virConnectAuthPtrDefault; virConnectAuthPtrDefault;
} LIBVIRT_0.3.3; } LIBVIRT_0.3.3;
LIBVIRT_0.4.1 { LIBVIRT_0.4.1 {
global: global:
virStoragePoolGetConnect; virStoragePoolGetConnect;
virConnectNumOfStoragePools; virConnectNumOfStoragePools;
virConnectNumOfDefinedStoragePools; virConnectNumOfDefinedStoragePools;
virConnectListStoragePools; virConnectListStoragePools;
virConnectListDefinedStoragePools; virConnectListDefinedStoragePools;
virStoragePoolLookupByName; virStoragePoolLookupByName;
virStoragePoolLookupByUUID; virStoragePoolLookupByUUID;
virStoragePoolLookupByUUIDString; virStoragePoolLookupByUUIDString;
virStoragePoolLookupByVolume; virStoragePoolLookupByVolume;
virStoragePoolCreateXML; virStoragePoolCreateXML;
virStoragePoolDefineXML; virStoragePoolDefineXML;
virStoragePoolUndefine; virStoragePoolUndefine;
virStoragePoolCreate; virStoragePoolCreate;
virStoragePoolBuild; virStoragePoolBuild;
virStoragePoolDestroy; virStoragePoolDestroy;
virStoragePoolDelete; virStoragePoolDelete;
virStoragePoolRefresh; virStoragePoolRefresh;
virStoragePoolFree; virStoragePoolFree;
virStoragePoolGetName; virStoragePoolGetName;
virStoragePoolGetUUID; virStoragePoolGetUUID;
virStoragePoolGetUUIDString; virStoragePoolGetUUIDString;
virStoragePoolGetInfo; virStoragePoolGetInfo;
virStoragePoolGetXMLDesc; virStoragePoolGetXMLDesc;
virStoragePoolSetAutostart; virStoragePoolSetAutostart;
virStoragePoolGetAutostart; virStoragePoolGetAutostart;
virStoragePoolNumOfVolumes; virStoragePoolNumOfVolumes;
virStoragePoolListVolumes; virStoragePoolListVolumes;
virStorageVolGetConnect; virStorageVolGetConnect;
virStorageVolLookupByName; virStorageVolLookupByName;
virStorageVolLookupByKey; virStorageVolLookupByKey;
virStorageVolLookupByPath; virStorageVolLookupByPath;
virStorageVolCreateXML; virStorageVolCreateXML;
virStorageVolDelete; virStorageVolDelete;
virStorageVolFree; virStorageVolFree;
virStorageVolGetName; virStorageVolGetName;
virStorageVolGetKey; virStorageVolGetKey;
virStorageVolGetInfo; virStorageVolGetInfo;
virStorageVolGetXMLDesc; virStorageVolGetXMLDesc;
virStorageVolGetPath; virStorageVolGetPath;
} LIBVIRT_0.4.0; } LIBVIRT_0.4.0;
LIBVIRT_0.4.2 { LIBVIRT_0.4.2 {
global: global:
virDomainBlockPeek; virDomainBlockPeek;
virDomainMemoryPeek; virDomainMemoryPeek;
} LIBVIRT_0.4.1; } LIBVIRT_0.4.1;
LIBVIRT_0.4.5 { LIBVIRT_0.4.5 {
global: global:
virConnectFindStoragePoolSources; virConnectFindStoragePoolSources;
} LIBVIRT_0.4.2; } LIBVIRT_0.4.2;
LIBVIRT_0.5.0 { LIBVIRT_0.5.0 {
global: global:
virDomainCreateXML; virDomainCreateXML;
virEventRegisterImpl; virEventRegisterImpl;
virConnectDomainEventRegister; virConnectDomainEventRegister;
virConnectDomainEventDeregister; virConnectDomainEventDeregister;
virNodeNumOfDevices; virNodeNumOfDevices;
virNodeListDevices; virNodeListDevices;
virNodeDeviceLookupByName; virNodeDeviceLookupByName;
virNodeDeviceFree; virNodeDeviceFree;
virNodeDeviceGetXMLDesc; virNodeDeviceGetXMLDesc;
virNodeDeviceGetName; virNodeDeviceGetName;
virNodeDeviceGetParent; virNodeDeviceGetParent;
virNodeDeviceNumOfCaps; virNodeDeviceNumOfCaps;
virNodeDeviceListCaps; virNodeDeviceListCaps;
} LIBVIRT_0.4.5; } LIBVIRT_0.4.5;
LIBVIRT_0.6.0 { LIBVIRT_0.6.0 {
global: global:
virConnectRef; virConnectRef;
virDomainRef; virDomainRef;
virNetworkRef; virNetworkRef;
virStoragePoolRef; virStoragePoolRef;
virStorageVolRef; virStorageVolRef;
virNodeDeviceRef; virNodeDeviceRef;
} LIBVIRT_0.5.0; } LIBVIRT_0.5.0;
LIBVIRT_0.6.1 { LIBVIRT_0.6.1 {
global: global:
virFreeError; virFreeError;
virSaveLastError; virSaveLastError;
virNodeDeviceDettach; virNodeDeviceDettach;
virNodeDeviceReAttach; virNodeDeviceReAttach;
virNodeDeviceReset; virNodeDeviceReset;
virDomainGetSecurityLabel; virDomainGetSecurityLabel;
virNodeGetSecurityModel; virNodeGetSecurityModel;
} LIBVIRT_0.6.0; } LIBVIRT_0.6.0;
LIBVIRT_0.6.3 { LIBVIRT_0.6.3 {
global: global:
virNodeDeviceCreateXML; virNodeDeviceCreateXML;
virNodeDeviceDestroy; virNodeDeviceDestroy;
} LIBVIRT_0.6.1; } LIBVIRT_0.6.1;
LIBVIRT_0.6.4 { LIBVIRT_0.6.4 {
global: global:
virInterfaceGetConnect; virInterfaceGetConnect;
virConnectNumOfInterfaces; virConnectNumOfInterfaces;
virConnectListInterfaces; virConnectListInterfaces;
virInterfaceLookupByName; virInterfaceLookupByName;
virInterfaceLookupByMACString; virInterfaceLookupByMACString;
virInterfaceGetName; virInterfaceGetName;
virInterfaceGetMACString; virInterfaceGetMACString;
virInterfaceGetXMLDesc; virInterfaceGetXMLDesc;
virInterfaceRef; virInterfaceRef;
virInterfaceFree; virInterfaceFree;
virInterfaceDefineXML; virInterfaceDefineXML;
virInterfaceUndefine; virInterfaceUndefine;
virInterfaceCreate; virInterfaceCreate;
virInterfaceDestroy; virInterfaceDestroy;
virStorageVolCreateXMLFrom; virStorageVolCreateXMLFrom;
virConnectDomainXMLFromNative; virConnectDomainXMLFromNative;
virConnectDomainXMLToNative; virConnectDomainXMLToNative;
} LIBVIRT_0.6.3; } LIBVIRT_0.6.3;
LIBVIRT_0.7.0 { LIBVIRT_0.7.0 {
global: global:
virConnectNumOfDefinedInterfaces; virConnectNumOfDefinedInterfaces;
virConnectListDefinedInterfaces; virConnectListDefinedInterfaces;
} LIBVIRT_0.6.4; } LIBVIRT_0.6.4;
LIBVIRT_0.7.1 { LIBVIRT_0.7.1 {
...@@ -314,33 +314,33 @@ LIBVIRT_0.7.1 { ...@@ -314,33 +314,33 @@ LIBVIRT_0.7.1 {
LIBVIRT_0.7.2 { LIBVIRT_0.7.2 {
global: global:
virStreamNew; virStreamNew;
virStreamRef; virStreamRef;
virStreamSend; virStreamSend;
virStreamRecv; virStreamRecv;
virStreamSendAll; virStreamSendAll;
virStreamRecvAll; virStreamRecvAll;
virStreamEventAddCallback; virStreamEventAddCallback;
virStreamEventUpdateCallback; virStreamEventUpdateCallback;
virStreamEventRemoveCallback; virStreamEventRemoveCallback;
virStreamFinish; virStreamFinish;
virStreamAbort; virStreamAbort;
virStreamFree; virStreamFree;
virDomainMigrateToURI; virDomainMigrateToURI;
} LIBVIRT_0.7.1; } LIBVIRT_0.7.1;
LIBVIRT_0.7.3 { LIBVIRT_0.7.3 {
global: global:
virConnectGetLibVersion; virConnectGetLibVersion;
virConnectIsEncrypted; virConnectIsEncrypted;
virConnectIsSecure; virConnectIsSecure;
virDomainIsActive; virDomainIsActive;
virDomainIsPersistent; virDomainIsPersistent;
virNetworkIsActive; virNetworkIsActive;
virNetworkIsPersistent; virNetworkIsPersistent;
virStoragePoolIsActive; virStoragePoolIsActive;
virStoragePoolIsPersistent; virStoragePoolIsPersistent;
virInterfaceIsActive; virInterfaceIsActive;
} LIBVIRT_0.7.2; } LIBVIRT_0.7.2;
LIBVIRT_0.7.5 { LIBVIRT_0.7.5 {
...@@ -355,32 +355,32 @@ LIBVIRT_0.7.7 { ...@@ -355,32 +355,32 @@ LIBVIRT_0.7.7 {
virDomainDetachDeviceFlags; virDomainDetachDeviceFlags;
virConnectBaselineCPU; virConnectBaselineCPU;
virDomainGetJobInfo; virDomainGetJobInfo;
virDomainAbortJob; virDomainAbortJob;
} LIBVIRT_0.7.5; } LIBVIRT_0.7.5;
LIBVIRT_0.8.0 { LIBVIRT_0.8.0 {
global: global:
virStorageVolWipe; virStorageVolWipe;
virDomainMigrateSetMaxDowntime; virDomainMigrateSetMaxDowntime;
virConnectDomainEventRegisterAny; virConnectDomainEventRegisterAny;
virConnectDomainEventDeregisterAny; virConnectDomainEventDeregisterAny;
virDomainUpdateDeviceFlags; virDomainUpdateDeviceFlags;
virConnectListNWFilters; virConnectListNWFilters;
virConnectNumOfNWFilters; virConnectNumOfNWFilters;
virNWFilterLookupByName; virNWFilterLookupByName;
virNWFilterLookupByUUID; virNWFilterLookupByUUID;
virNWFilterLookupByUUIDString; virNWFilterLookupByUUIDString;
virNWFilterFree; virNWFilterFree;
virNWFilterGetName; virNWFilterGetName;
virNWFilterGetUUID; virNWFilterGetUUID;
virNWFilterGetUUIDString; virNWFilterGetUUIDString;
virNWFilterGetXMLDesc; virNWFilterGetXMLDesc;
virNWFilterRef; virNWFilterRef;
virNWFilterDefineXML; virNWFilterDefineXML;
virNWFilterUndefine; virNWFilterUndefine;
virDomainManagedSave; virDomainManagedSave;
virDomainHasManagedSaveImage; virDomainHasManagedSaveImage;
virDomainManagedSaveRemove; virDomainManagedSaveRemove;
virDomainSnapshotCreateXML; virDomainSnapshotCreateXML;
virDomainSnapshotGetXMLDesc; virDomainSnapshotGetXMLDesc;
virDomainSnapshotNum; virDomainSnapshotNum;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册