On v0.9.12, I am observing an issue with XTGeoIP exports: the *.iv4 files do not get written.

The sample command I use to reproduce this on Ubuntu 20.04 is very basic:
location export --format xt_geoip --directory /usr/share/xt_geoip

All IPv6 outputs are written successfully, but upon reaching IPv4 it errors with:
(25, 'Inappropriate ioctl for device')

A quicker test case is to add argument `--family ipv4` so that IPv6 is hopped over and it tries IPv4 right away.

With strace, it seems to be:
openat(AT_FDCWD, "/usr/share/xt_geoip/A1.iv4", O_WRONLY|O_CREAT|O_TRUNC|O_CLOEXEC, 0666) = 4
fstat(4, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
ioctl(4, TCGETS, 0x7ffd234c3260)        = -1 ENOTTY (Inappropriate ioctl for device)


Please let me know if I can provide any further information.

Best regards,
Valters Jansons