From: Ivo Timmermans Date: Thu, 2 Nov 2000 21:34:45 +0000 (+0000) Subject: Added a perl example to turn an IP address into a MAC address. X-Git-Tag: release-1.0pre3~44 X-Git-Url: https://www.tinc-vpn.org/git/browse?p=tinc;a=commitdiff_plain;h=1b11bcb0128ca65580cbf28ffb16078c81e6d678;hp=cadf81fe67aed424504758865c2ea2bb263c76fb Added a perl example to turn an IP address into a MAC address. --- diff --git a/doc/tinc.texi b/doc/tinc.texi index 8c909b9c..b51bf01a 100644 --- a/doc/tinc.texi +++ b/doc/tinc.texi @@ -1,5 +1,5 @@ \input texinfo @c -*-texinfo-*- -@c $Id: tinc.texi,v 1.8.4.5 2000/10/14 22:22:06 zarq Exp $ +@c $Id: tinc.texi,v 1.8.4.6 2000/11/02 21:34:45 zarq Exp $ @c %**start of header @setfilename tinc.info @settitle tinc Manual @@ -17,7 +17,7 @@ Copyright @copyright{} 1998,199,2000 Ivo Timmermans , Guus Sliepen and Wessel Dankers . -$Id: tinc.texi,v 1.8.4.5 2000/10/14 22:22:06 zarq Exp $ +$Id: tinc.texi,v 1.8.4.6 2000/11/02 21:34:45 zarq Exp $ Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are @@ -42,7 +42,7 @@ Copyright @copyright{} 1998,1999,2000 Ivo Timmermans , Guus Sliepen and Wessel Dankers . -$Id: tinc.texi,v 1.8.4.5 2000/10/14 22:22:06 zarq Exp $ +$Id: tinc.texi,v 1.8.4.6 2000/11/02 21:34:45 zarq Exp $ Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are @@ -554,6 +554,14 @@ $ printf 'fe:fd:%02x:%02x:%02x:%02x' 10 1 54 1 fe:fd:0a:01:36:01 @end example +or with perl: + +@example +$ perl -e 'print "fe:fd:", join(":", map @{sprintf "%02x", $_@} split(/\./, $ARGV[0])), "\n";' 10.1.54.1 +fe:fd:0a:01:36:01 +@end example + + @cindex ifconfig To activate the device, you have to assign an IP address to it. To set an IP address @emph{IP} with network mask @emph{mask}, do the following: