diff options
author | Karl Palsson <karlp@etactica.com> | 2017-08-30 17:44:00 +0000 |
---|---|---|
committer | John Crispin <john@phrozen.org> | 2017-09-01 08:58:09 +0200 |
commit | 7a423c389a162d2945901f0b5e7c604d36c64526 (patch) | |
tree | b990946ed263f0fb6ced2cf06b991e329e0837f0 /target/linux/ramips | |
parent | 12930fc0453ac019e3f9a9cde50699914f7ba1d0 (diff) | |
download | upstream-7a423c389a162d2945901f0b5e7c604d36c64526.tar.gz upstream-7a423c389a162d2945901f0b5e7c604d36c64526.tar.bz2 upstream-7a423c389a162d2945901f0b5e7c604d36c64526.zip |
procd: mdns: Support txt values with spaces
Properly quote the arguments so that you can register a service with TXT
entries that contains spaces.
Example:
procd_add_mdns myservice tcp 9999 "key=descriptive text field 1" \
"another=something equally verbose"
Output before:
$ avahi-browse -r -v _myservice._tcp
_myservice._tcp local
hostname = [blah.local]
address = [192.168.255.74]
port = [9999]
txt = ["verbose" "equally" "another=something" "1" "field" "text" "key=descriptive"]
Output now:
$ avahi-browse -r -v _myservice._tcp
_myservice._tcp local
hostname = [blah.local]
address = [192.168.255.74]
port = [9999]
txt = ["another=something equally verbose" "key=descriptive text field 1"]
Signed-off-by: Karl Palsson <karlp@etactica.com>
Diffstat (limited to 'target/linux/ramips')
0 files changed, 0 insertions, 0 deletions