Provided by: gensio-bin_2.3.5-1build2_amd64 bug

NAME

       gmdns - Tool for doing mDNS operations

SYNOPSIS

       gmdns  [-n|--name  str]  [-t|--type str] [-m|--domain str] [-o|--host str] [-i|--interface
       num]  [-y|--nettype  unspec|ipv4|ipv6]  [-s|--service]  [-x|--txt  str]  [-p|--port   num]
       [-c|--close-on-done] [-d|--debug] [-h|--help]

DESCRIPTION

       The  gmdns  program  allows you to advertise an mDNS service or query for mDNS services on
       the local network.

OPTIONS

       -n|--name str
              The name field for the service/query.

       -t|--type str
              The type field for the service/query.

       -m|--domain str
              The domain field for the service/query.

       -o|--host str
              The host field for the service/query.

       -i|--interface num
              The  interface  number  for  the  service/query.   If  -1,  service/query  all  the
              interfaces on the system.  Defaults to -1.

       -y|--nettype unspec|ipv4|ipv6
              The  network  type for the service/query.  If unspec, the service/query is for IPv4
              and IPv6.  Otherwise it's only for the specified protocol.  Defaults to unspec.

       -s|--service
              Advertise a network service instead of doing a query.   In  this  case,  the  name,
              type, and port options must be provided.  The others are optional and should not be
              provided unless you need them.

       -x|--txt str
              Add the string to the set of text strings advertised for  a  service.   Only  makes
              sense with -s.

       -p|--port str
              Use the given port for the advertised service.  Only make sense with -s.

       -c|--close-on-done
              For a query, after all currently known services are reported, exit.

       -d|--debug
              Generate debugging output.  Specifying more than once increases the output.

       -h|--help
              Help output

STRING VALUES FOR QUERIES

       The  string values for queries may use regular expressions or globs.  If the string starts
       with '%', then the data after it is treated as a regular expression and fields are matched
       against  that.   If  the  string  starts  with  '@', the the data after it is treated as a
       standard glob.  See the regex(7) and glob(7) man pages for details.

       If the string starts with '=', an exact comparison is done with the data after it.

       If the string starts with a-z0-9_ or a space, then an exact  string  comparison  is  done,
       including the first character.

       The  behavior  of matching for any other starting character is undefined.  In general, you
       should always use '@', '%', or '=' as the starting character of all your query strings  to
       be sure.

SEE ALSO

       gensio_mdns(3), regex(7), glob(7)

KNOWN PROBLEMS

       None.

AUTHOR

       Corey Minyard <minyard@acm.org>