search for: ai_v4mapped

Displaying 9 results from an estimated 9 matches for "ai_v4mapped".

2024 Jul 14
1
Request for a Lockdown option
Steffen Nurpmeso wrote in <20240714024434.vvSRh10_ at steffen%sdaoden.eu>: ... |[.]do not |know about the AI_V4MAPPED flag[.] I have read https://datatracker.ietf.org/doc/html/draft-cmetz-v6ops-v4mapped-api-harmful-01 but as an application developer i find it ugly not to be able to "simply do it", and get back a mapped address. --steffen | |Der Kragenbaer, The moon bear, |der holt s...
2004 Jan 19
0
rsync 2.6.0 and Solaris 8
...dress to use bind() */ #define AI_CANONNAME 0x00000002 /* fill ai_canonname */ #define AI_NUMERICHOST 0x00000004 /* prevent name resolution */ -/* valid flags for addrinfo */ -#define AI_MASK (AI_PASSIVE | AI_CANONNAME | AI_NUMERICHOST) #define AI_ALL 0x00000100 /* IPv6 and IPv4-mapped (with AI_V4MAPPED) */ #define AI_V4MAPPED_CFG 0x00000200 /* accept IPv4-mapped if kernel supports */ @@ -105,6 +105,10 @@ extern void freehostent(struct hostent *); extern char *gai_strerror(int); #endif /* AI_PASSIVE */ +#ifndef AI_MASK +/* valid flags for addrinfo */ +#define AI_MASK (AI_PASSIVE | AI_CANONNAM...
2024 Jul 14
2
Request for a Lockdown option
...GIC=hallo act_block() { echo >&2 '.XRC blocking '$1; } act_allow() { echo >&2 '.XRC allowing '$1', principal: '$2; } The magic is what SSH with create a signature for, fwiw. Oh, and this does not work on OpenBSD for now, because they do not know about the AI_V4MAPPED flag, .. wait .., i quickly added C preprocessor shims. However, (then) only IPv6 is supported for now, there (untested, thus). On FreeBSD it seems you need to set sysctl net.inet6.ip6.v6only=0 (look for rc.conf:ipv6_ipv4mapping="NO" and change, maybe). On OpenIndiana, despite -lso...
2024 Jul 15
1
Request for a Lockdown option
...and turned on by default on KAME/FreeBSD[34] and KAME/BSDI4, - supported but turned off by default on KAME/NetBSD and KAME/FreeBSD5, - not supported on KAME/FreeBSD228, KAME/OpenBSD and KAME/BSDI3. see 1.12 in this document for details. * The AI_ALL and AI_V4MAPPED flags are not supported. and It looks that RFC2553/3493 talks too little on wildcard bind issue, specifically on (1) port space issue, (2) failure mode, (3) relationship between AF_INET/INET6 wildcard bind like ordering constraint, and (4) behavior when conflicting socket is opened and ....
2024 Jul 15
1
Request for a Lockdown option
Hi, On Sun, Jul 14, 2024 at 10:25:46AM +0100, Brian Candler wrote: > On 14/07/2024 03:49, Steffen Nurpmeso wrote: > > I have read > > > > https://datatracker.ietf.org/doc/html/draft-cmetz-v6ops-v4mapped-api-harmful-01 > > > > but as an application developer i find it ugly not to be able to > > "simply do it", and get back a mapped address.
2014 Sep 19
0
Wine release 1.7.27
...rasapi32: Fix a typo in a comment. msvcmaker: Allow hyphens in dll names. msvcmaker: Allow ocx tests. winedbg: Respect TMPDIR environment variable. Aric Stewart (1): dwrite: Break fontfamily data into its own structure. Austin English (3): ws2_32: Don't assume AI_V4MAPPED is available. wbemprox: Include winsock.h earlier for NetBSD. wineconsole: Only use getmouse when HAVE_MOUSEMASK is defined. Daniel Lehman (1): ntdll: Use the configured CriticalSection timeout in RtlpWaitForCriticalSection. Eric Kohl (2): advapi32/tests: Fix typos in test...
2007 Jan 06
3
Re: [nut-commits] svn commit r708 - in trunk: . clients server
With the Ipv6 patch (r708), I get: upsclient.c: In function `upscli_connect': upsclient.c:469: `AI_ADDRCONFIG' undeclared (first use in this function) upsclient.c:469: (Each undeclared identifier is reported only once upsclient.c:469: for each function it appears in.) Even if it doesn't break IPv4 support, it may break portability, as IPv6 seems to require specific functions that are
2024 Jul 07
1
Request for a Lockdown option
Steffen Nurpmeso wrote in <20240704180538.iV4uex29 at steffen%sdaoden.eu>: |Simon Josefsson wrote in | <87jzi1fg24.fsf at kaka.sjd.se>: ||Jochen Bern <Jochen.Bern at binect.de> writes: ||> (And since you mention "port knocking", I'd like to repeat how fond I ||> am of upgrading that original concept to a single-packet ||> crypto-armored
2014 Jan 03
0
Wine release 1.7.10
...support. ws2_32: Cope with invalid hints in getaddrinfo/GetAddrInfoW. Dmitry Timoshkov (22): taskschd: Add new dll. ws2_32: Add a workaround for broken versions of glibc which return EAI_SYSTEM and set errno to 0 instead returning of EAI_NONAME. ws2_32: Add translation for AI_V4MAPPED. ws2_32: Add more traces. ws2_32/tests: Add a test for inet_ntoa called from two threads. ws2_32: Move the buffer used by inet_ntoa into the per-thread data. ntdll: Implement NtQuerySemaphore/SemaphoreBasicInformation. include: Add Task Scheduler typelib definition....