summaryrefslogtreecommitdiff
path: root/src/util/virportallocator.c
Commit message (Expand)AuthorAgeFilesLines
* util: Update format strings in translated messages (part 3)Jiri Denemark2023-04-011-5/+5
* util: Remove unused includesPeng Liang2022-06-161-3/+0
* util: Do not report useless error in virPortAllocatorReleaseJiri Denemark2022-05-191-6/+1
* virportallocator: Use automatic mutex managementTim Wiederhake2022-04-051-53/+40
* lib: Drop internal virXXXPtr typedefsMichal Privoznik2021-04-131-14/+13
* util: replace VIR_FREE with g_free in all vir*Free() functionsLaine Stump2021-02-051-2/+2
* util: o-z: use g_new0Ján Tomko2020-10-061-2/+1
* virBitmapNew: Don't check return valuePeter Krempa2020-10-051-5/+1
* util: virportallocator: add includesJán Tomko2020-02-241-0/+3
* src: convert code to use new socket portability wrappersDaniel P. Berrangé2020-01-171-5/+3
* util: use g_strdup instead of VIR_STRDUPJán Tomko2019-10-211-7/+1
* Require a semicolon for VIR_ONCE_GLOBAL_INIT callsCole Robinson2019-02-031-1/+1
* virPortAllocatorSetUsed: ignore port 0Ján Tomko2019-01-251-0/+3
* virtportallocator: Change number of ports to 65536Pavel Hrdina2018-06-141-1/+3
* virobject: Introduce VIR_CLASS_NEW() macroMichal Privoznik2018-04-181-4/+1
* port allocator: make port range constant objectNikolay Shirokovskiy2018-02-221-1/+1
* port allocator: remove release functionality from set usedNikolay Shirokovskiy2018-02-221-16/+6
* port allocator: drop skip bind check flagNikolay Shirokovskiy2018-02-221-10/+4
* port allocator: remove range check in release functionNikolay Shirokovskiy2018-02-221-9/+1
* port allocator: remove range on manual port reservingNikolay Shirokovskiy2018-02-221-8/+1
* port allocator: make used port bitmap globalNikolay Shirokovskiy2018-02-221-46/+103
* Introduce virBitmapIsBitSetJán Tomko2015-03-131-14/+3
* util: Allow port allocator to skip bind() checkDaniel P. Berrange2014-09-111-4/+10
* util: let virSetSockReuseAddr report unified error messageMartin Kletzander2014-09-091-4/+1
* virtportallocator: new function "virPortAllocatorSetUsed"Giuseppe Scrivano2014-06-241-1/+42
* Don't use SO_REUSEADDR on Win32 platformsDaniel P. Berrange2014-04-291-3/+1
* Indent top-level labels by one space in src/util/Ján Tomko2014-03-251-3/+3
* Fix build of portallocator on mingwJán Tomko2014-02-201-1/+1
* Support IPv6 in port allocatorJán Tomko2014-02-141-7/+39
* Split out bind() from virPortAllocatorAcquireJán Tomko2014-02-141-27/+45
* Return -1 in virPortAllocatorAcquire if all ports are usedJán Tomko2013-11-181-1/+6
* Add a name to virPortAllocatorJán Tomko2013-11-181-2/+8
* Convert 'int i' to 'size_t i' in src/util/ filesDaniel P. Berrange2013-07-101-4/+4
* Adapt to VIR_ALLOC and virAsprintf in src/util/*Michal Privoznik2013-07-101-1/+0
* Don't spam logs with "port 0 must be in range" errorsJiri Denemark2013-07-081-0/+4
* src/utils: Remove the whitespace before ";"Osier Yang2013-05-211-1/+1
* build: fix build on BSDEric Blake2013-01-171-0/+1
* Followup fix for integer wraparound in port allocatorDaniel P. Berrange2013-01-171-1/+1
* Avoid integer wrap on remotePortMax in QEMU driverDaniel P. Berrange2013-01-171-3/+3
* Add a port allocator classDaniel P. Berrange2013-01-161-0/+189