8 |
our $netmask = '255.255.255.0'; |
our $netmask = '255.255.255.0'; |
9 |
our $bcast = '172.16.10.255'; |
our $bcast = '172.16.10.255'; |
10 |
|
|
11 |
if ( my $dev = $ENV{DEV} ) { |
sub setup_from_dev { |
12 |
my $ifconfig = `ifconfig $dev`; |
my $dev = shift || return; |
13 |
|
my $ifconfig = `/sbin/ifconfig $dev`; |
14 |
( $ip, $bcast, $netmask ) = ( $1, $2, $3 ) if $ifconfig =~ m{inet addr:(\S+)\s+Bcast:(\S+)\s+Mask:(\S+)}s; |
( $ip, $bcast, $netmask ) = ( $1, $2, $3 ) if $ifconfig =~ m{inet addr:(\S+)\s+Bcast:(\S+)\s+Mask:(\S+)}s; |
15 |
warn "DEV $dev $ip $bcast $netmask"; |
warn "DEV $dev $ip $bcast $netmask"; |
16 |
} |
} |
17 |
|
|
18 |
|
setup_from_dev( $ENV{DEV} || 'virtual' ); |
19 |
|
|
20 |
our ( $ip_from, $ip_to ) = ( 10, 100 ); |
our ( $ip_from, $ip_to ) = ( 10, 100 ); |
21 |
|
|
22 |
our $domain_name = 'pxelator.lan'; |
our $domain_name = 'pxelator.lan'; |