Help for this page

Select Code to Download


  1. or download this
        sub mask_short_to_long1 {
    
            my @octets = unpack "C4", pack "V", 2 ** $_[0] -1 ;
    ...
            return join '.', @octets;
        }
    
  2. or download this
        sub mask_short_to_long2 {
    
            my @octets = unpack "b8b8b8b8", pack "V", 2 ** $_[0] -1 ;
    ...
        }
    
  3. or download this
        sub mask_short_to_long3 {
    
            my $mask = shift;
    ...
        }
    
  4. or download this
    perl -le'print+join".",map{ord pack"B8",$_}unpack"b8"x4,pack"V",-1+2**pop' num