diff options
Diffstat (limited to 'README.rst')
-rw-r--r-- | README.rst | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -80,6 +80,7 @@ Operator Description ``:ipstring()`` ip as string without prefix ``:cidrstring()`` format CIDR notation ``:netmask()`` generate netmask as an address +``:hostmask()`` generate hostmask as an address ``:flip()`` flip the least significant network bit ================= ====================================== @@ -239,6 +240,19 @@ Build an IP address mask with the netmask of ``foo``. inet('2001:db8::/64'):netmask() -- returns inet('ffff:ffff:ffff:ffff::') +``foo:hostmask()`` +~~~~~~~~~~~~~~~~~ + +Build an IP address mask with the netmask of ``foo``. + +:: + + inet('192.0.2.0/24'):hostmask() -- returns inet('0.0.0.255') + inet('2001:db8::/64'):hostmask() -- returns inet('::ffff:ffff:ffff:ffff') + inet('2001:db8::/116'):hostmask() -- returns inet('::fff') + inet('2001:db8::/112'):hostmask() -- returns inet('::ffff') + + ``foo:flip()`` ~~~~~~~~~~~~~~ |