#!/usr/bin/env perl

chomp( $uname = `uname` );

$socklen_t = '';

if ( $uname eq 'FreeBSD' )
{
	`uname -r` =~ /^(\d+)/;
	$release = $1;

	if ( $release >= 4 )
	{
		$socklen_t = "socklen_t";
	}
	else
	{
		$socklen_t = "int";
	}
}
elsif ( $uname eq 'NetBSD'
     || $uname eq 'Linux'
     || $uname eq 'Darwin' )
{
	$socklen_t = "socklen_t";
}

if ( $socklen_t ne '' )
{
	print "-DSOCKLEN_T=${socklen_t} -DHAVE_SOCKLEN_T \n";
}
