You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			28 lines
		
	
	
		
			522 B
		
	
	
	
		
			C
		
	
			
		
		
	
	
			28 lines
		
	
	
		
			522 B
		
	
	
	
		
			C
		
	
/*
 | 
						|
 | 
						|
Platform-independant detection of IPC path max length
 | 
						|
 | 
						|
Copyright (c) 2012 Godefroid Chapelle
 | 
						|
 | 
						|
Distributed under the terms of the New BSD License.  The full license is in
 | 
						|
the file LICENSE.BSD, distributed as part of this software.
 | 
						|
 */
 | 
						|
 | 
						|
#pragma once
 | 
						|
 | 
						|
#if defined(HAVE_SYS_UN_H)
 | 
						|
#if defined _MSC_VER
 | 
						|
#include <afunix.h>
 | 
						|
#else
 | 
						|
#include <sys/un.h>
 | 
						|
#endif
 | 
						|
int get_ipc_path_max_len(void) {
 | 
						|
    struct sockaddr_un *dummy;
 | 
						|
    return sizeof(dummy->sun_path) - 1;
 | 
						|
}
 | 
						|
#else
 | 
						|
int get_ipc_path_max_len(void) {
 | 
						|
    return 0;
 | 
						|
}
 | 
						|
#endif
 |