]> git.ipfire.org Git - thirdparty/lldpd.git/blame - src/client/lldpcli.8.in
style: remove `if (...) free(...)` pattern
[thirdparty/lldpd.git] / src / client / lldpcli.8.in
CommitLineData
fe80711e
VB
1.\" Copyright (c) 2006 Pierre-Yves Ritschard <pyr@openbsd.org>
2.\" Copyright (c) 2008 Vincent Bernat <bernat@luffy.cx>
3.\"
4.\" Permission to use, copy, modify, and/or distribute this software for any
5.\" purpose with or without fee is hereby granted, provided that the above
6.\" copyright notice and this permission notice appear in all copies.
7.\"
8.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
9.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
10.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
11.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
12.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
13.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
14.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
15.\"
16.Dd $Mdocdate: July 16 2008 $
17.Dt LLDPCLI 8
18.Os
19.Sh NAME
20.Nm lldpcli ,
21.Nm lldpctl
22.Nd control LLDP daemon
23.Sh SYNOPSIS
24.Nm
25.Op Fl dv
baaa96d1 26.Op Fl u Ar socket
fe80711e 27.Op Fl f Ar format
6402fd2c 28.Op Fl c Ar file
fe80711e
VB
29.Op Ar command ...
30.Nm lldpctl
31.Op Fl dv
baaa96d1 32.Op Fl u Ar socket
fe80711e
VB
33.Op Fl f Ar format
34.Op Ar interfaces ...
35.Sh DESCRIPTION
36The
37.Nm
38program controls
39.Xr lldpd 8
40daemon.
41.Pp
42When no command is specified,
43.Nm
44will start an interactive shell which can be used to input arbitrary
45commands as if they were specified on the command line. This
46interactive shell should provide completion and history support.
47.Pp
48The options are as follows:
49.Bl -tag -width Ds
50.It Fl d
51Enable more debugging information.
baaa96d1 52.It Fl u Ar socket
0262adbb
ZM
53Specify the Unix-domain socket used for communication with
54.Xr lldpd 8 .
fe80711e
VB
55.It Fl v
56Show
57.Nm
58version.
59.It Fl f Ar format
60Choose the output format. Currently
61.Em plain ,
62.Em xml ,
63.Em json
64and
65.Em keyvalue
66formats are available. The default is
67.Em plain .
6402fd2c
VB
68.It Fl c Ar file
69Read the given configuration file. This option may be repeated several
70times. If a directory is provided, each file contained in it will be
71read if ending by
72.Li .conf .
73Order is alphabetical.
fe80711e 74.El
fe80711e
VB
75.Pp
76When invoked as
77.Nm lldpctl ,
78.Nm
79will display detailed information about each neighbors on the
80specified interfaces or on all interfaces if none are specified. This
81command is mostly kept for backward compatibility with older versions.
fe80711e
VB
82.Pp
83The following commands are supported by
84.Nm .
85When there is no ambiguity, the keywords can be abbreviated. For
86example,
87.Cd show neighbors ports eth0 summary
88and
89.Cd sh neigh p eth0 sum
90are the same command.
fe80711e
VB
91.Bd -ragged -offset XX
92.Cd exit
93.Bd -ragged -offset XXXXXX
94Quit
95.Nm .
96.Ed
97
72706acd
VB
98.Cd help Op ...
99.Bd -ragged -offset XXXXXX
100Display general help or help about a command. Also, you can get help
101using the completion or by pressing the
102.Ic ?
103key. However, completion and inline help may be unavailable if
104.Nm
105was compiled without readline support but
106.Cd help
107command is always available.
108.Ed
109
fe80711e 110.Cd show neighbors
97772619 111.Op ports Ar ethX Op ,...
fe80711e
VB
112.Op Cd details | summary
113.Op Cd hidden
114.Bd -ragged -offset XXXXXX
115Display information about each neighbor known by
116.Xr lldpd 8
117daemon. With
118.Cd summary ,
119only a the name and the port description of each remote host will be
120displayed. On the other hand, with
121.Cd details ,
122all available information will be displayed, giving a verbose
123view. When using
124.Cd hidden ,
125also display remote ports hidden by the smart filter. When specifying
126one or several ports, the information displayed is limited to the
127given list of ports.
128.Ed
129
130.Cd watch
97772619 131.Op ports Ar ethX Op ,...
fe80711e
VB
132.Op Cd details | summary
133.Op Cd hidden
134.Bd -ragged -offset XXXXXX
135Watch for any neighbor changes and report them as soon as they
136happen. When specifying ports, the changes are only reported when
137happening on the given ports.
138.Cd hidden , summary
139and
140.Cd details
141have the same meaning than previously described.
142.Ed
143
144.Cd show configuration
145.Bd -ragged -offset XXXXXX
146Display global configuration of
147.Xr lldpd 8
148daemon.
149.Ed
150
885aa4f4
VB
151.Cd show statistics
152.Op ports Ar ethX Op ,...
153.Op Cd summary
154.Bd -ragged -offset XXXXXX
155Report LLDP-related statistics, like the number of LLDPDU transmitted,
156received, discarded or unrecognized. When specifying ports, only the
157statistics from the given port are reported. With
158.Cd summary
159the statistics of each port is summed.
160.Ed
161
fe80711e
VB
162.Cd update
163.Bd -ragged -offset XXXXXX
164Make
165.Xr lldpd 8
166update its information and send new LLDP PDU on all interfaces.
167.Ed
168
17a90fc0
VB
169.Cd configure
170.Cd system hostname Ar name
171.Bd -ragged -offset XXXXXX
172Override system hostname with the provided value. By default, the
173system name is found from the resolved value of
174.Ic uname -n .
175.Ed
176
6dd83015
VB
177.Cd unconfigure
178.Cd system hostname
179.Bd -ragged -offset XXXXXX
180Do not override system hostname and restore the use of the node name.
181.Ed
182
decaec0d
VB
183.Cd configure
184.Cd system description Ar description
185.Bd -ragged -offset XXXXXX
186Override chassis description with the provided value instead of using
187kernel name, node name, kernel version, build date and architecture.
188.Ed
189
6dd83015
VB
190.Cd unconfigure
191.Cd system description
192.Bd -ragged -offset XXXXXX
193Do not override chassis description and use a value computed from node
194name, kernel name, kernel version, build date and architecture instead.
195.Ed
196
3f70e118
VB
197.Cd configure
198.Cd system platform Ar description
199.Bd -ragged -offset XXXXXX
200Override platform description with the provided value instead of using
201kernel name. This value is currently only used for CDP.
202.Ed
203
6dd83015
VB
204.Cd unconfigure
205.Cd system platform
206.Bd -ragged -offset XXXXXX
207Do not override platform description and use the kernel name. This
208option undoes the previous one.
209.Ed
210
f88442ac 211.Cd configure
48d0a4b0 212.Cd system interface pattern Ar pattern
0093777b 213.Bd -ragged -offset XXXXXX
5a1f4586
VB
214Specify which interface to listen and send LLDPDU to. Without this
215option,
0093777b 216.Nm lldpd
5a1f4586 217will use all available physical interfaces. This option can use
0093777b
VB
218wildcards. Several interfaces can be specified separated by commas.
219It is also possible to blacklist an interface by suffixing it with an
3b0273ee
VB
220exclamation mark. It is possible to whitelist an interface by
221suffixing it with two exclamation marks. A whitelisted interface beats
222a blacklisted interfaces which beats a simple matched interface. For
223example, with
0093777b
VB
224.Em eth*,!eth1,!eth2
225.Nm lldpd
5a1f4586 226will only use interfaces starting by
0093777b
VB
227.Em eth
228with the exception of
229.Em eth1
230and
231.Em eth2 .
3b0273ee
VB
232While with
233.Em *,!eth*,!!eth1
234.Nm
5a1f4586 235will use all interfaces, except interfaces starting by
3b0273ee
VB
236.Em eth
237with the exception of
238.Em eth1 .
239When an exact match is found, it will circumvent some tests. For example, if
240.Em eth0.12
241is specified, it will be accepted even if this is a VLAN interface.
0093777b
VB
242.Ed
243
6dd83015
VB
244.Cd unconfigure
245.Cd system interface pattern
246.Bd -ragged -offset XXXXXX
5a1f4586 247Remove any previously configured interface pattern and use all
6dd83015
VB
248physical interafces. This option undoes the previous one.
249.Ed
250
bb37268d
VB
251.Cd configure
252.Cd system interface description
253.Bd -ragged -offset XXXXXX
254Some OS allows the user to set a description for an interface. Setting
255this option will enable
256.Nm lldpd
257to override this description with the name of the peer neighbor if one
258is found or with the number of neighbors found.
259.Ed
260
6dd83015
VB
261.Cd unconfigure
262.Cd system interface descripton
263.Bd -ragged -offset XXXXXX
264Do not update interface description with the name of the peer
265neighbor. This option undoes the previous one.
266.Ed
267
f84199dd
VB
268.Cd configure
269.Cd system interface promiscuous
270.Bd -ragged -offset XXXXXX
0a6f3866 271Enable promiscuous mode on managed interfaces.
f84199dd
VB
272.Pp
273When the interface is not managed any more (or when quitting
274.Nm ) ,
275the interface is left in promiscuous mode as it is difficult to know
276if someone else also put the interface in promiscuous mode.
277.Pp
278This option is known to be useful when the remote switch is a Cisco
0a6f3866
VB
2792960 and the local network card features VLAN hardware
280acceleration. In this case, you may not receive LLDP frames from the
281remote switch. The most plausible explanation for this is the frame is
282tagged with some VLAN (usually VLAN 1) and your network card is
283filtering VLAN. This is not the only available solution to work-around
284this problem. If you are concerned about performance issues, you can
285also tag the VLAN 1 on each interface instead.
286.Pp
287Currently, this option has no effect on anything else than Linux. On
288other OS, either disable VLAN acceleration, tag VLAN 1 or enable
289promiscuous mode manually on the interface.
f84199dd
VB
290.Ed
291
292.Cd unconfigure
293.Cd system interface promiscuous
294.Bd -ragged -offset XXXXXX
295Do not set promiscuous mode on managed interfaces. This option does
296not disable promiscuous mode on interfaces already using this mode.
297.Ed
298
622d14bb
VB
299.Cd configure
300.Cd system ip management pattern Ar pattern
301.Bd -ragged -offset XXXXXX
302Specify the management addresses of this system. As for interfaces
303(described above), this option can use wildcards and inversions.
304Without this option, the first IPv4 and the first IPv6 are used. If
305only negative patterns are provided, only one IPv4 and one IPv6
306addresses are chosen. Otherwise, many of them can be selected. If you
307want to blacklist IPv6 addresses, you can use
308.Em !*:* .
309.Ed
310
6dd83015
VB
311.Cd unconfigure
312.Cd system ip management pattern
313.Bd -ragged -offset XXXXXX
314Unset any specific pattern for matching management addresses. This
315option undoes the previous one.
316.Ed
317
bef085b8
VB
318.Cd configure
319.Cd portidsubtype ifname
320.Cd ifname | macaddress
321.Bd -ragged -offset XXXXXX
322Force port ID subtype. By default,
323.Nm
324will use the MAC address as port identifier and the interface name as
325port description, unless the interface has an alias. In this case, the
326interface name will be used as port identifier and the description
327will be the interface alias. With this command, you can force the port
328identifier to be the interface name (with
329.Cd ifname )
330or the MAC address (with
331.Cd macaddress ) .
332.Ed
333
48d0a4b0
VB
334.Cd configure
335.Cd lldp tx-interval Ar interval
336.Bd -ragged -offset XXXXXX
337Change transmit delay to the specified value in seconds. The transmit
338delay is the delay between two transmissions of LLDP PDU. The default
339value is 30 seconds.
340.Ed
341
342.Cd configure
343.Cd lldp tx-hold Ar hold
344.Bd -ragged -offset XXXXXX
345Change transmit hold value to the specified value. This value is used
346to compute the TTL of transmitted packets which is the product of this
347value and of the transmit delay. The default value is 4 and therefore
348the default TTL is 120 seconds.
349.Ed
350
dfbd7185
RP
351.Cd configure
352.Cd system bond-slave-src-mac-type Ar value
353.Bd -ragged -offset XXXXXX
354Set the type of src mac in lldp frames sent on bond slaves
355
356Valid types are:
357.Bl -tag -width "XXX." -compact -offset XX
358.It Sy real
359Slave real mac
360.It Sy zero
361All zero mac
2746d430 362.It Sy fixed
8229c8eb
VB
363An arbitrary fixed value
364.Li ( 00:60:08:69:97:ef )
dfbd7185
RP
365.It Sy local
366Real mac with locally administered bit set. If the real mac already
0e29d794 367has the locally administered bit set, fallback to the fixed value.
dfbd7185
RP
368.El
369.Pp
370Default value for
371.Nm bond-slave-src-mac-type
372is
0e29d794
VB
373.Nm local .
374Some switches may complain when using one of the two other possible
375values (either because
376.Li 00:00:00:00:00:00
377is not a valid MAC or because the MAC address is flapping from one
378port to another). Using
8229c8eb 379.Sy local
0e29d794
VB
380might lead to a duplicate MAC address on the network (but this is
381quite unlikely).
dfbd7185
RP
382.Ed
383
486a6133
VB
384.Cd configure med fast-start
385.Cd enable | tx-interval Ar interval
386.Bd -ragged -offset XXXXXX
387Configure LLDP-MED fast start mechanism. When a new LLDP-MED-enabled
388neighbor is detected, fast start allows
389.Nm lldpd
390to shorten the interval between two LLDPDU.
391.Cd enable
392should enable LLDP-MED fast start while
393.Cd tx-interval
394specifies the interval between two LLDPDU in seconds. The default
395interval is 1 second. Once 4 LLDPDU have been sent, the fast start
396mechanism is disabled until a new neighbor is detected.
397.Ed
398
399.Cd unconfigure med fast-start
400.Bd -ragged -offset XXXXXX
401Disable LLDP-MED fast start mechanism.
402.Ed
403
fe80711e 404.Cd configure
97772619 405.Op ports Ar ethX Op ,...
fe80711e
VB
406.Cd med location coordinate
407.Cd latitude Ar latitude
408.Cd longitude Ar longitude
409.Cd altitude Ar altitude Ar unit
410.Cd datum Ar datum
411.Bd -ragged -offset XXXXXX
412Advertise a coordinate based location on the given ports (or on all
413ports if no port is specified). The format of
414.Ar latitude
415is a decimal floating point number followed either by
416.Em N
417or
418.Em S .
419The format of
420.Ar longitude
421is a decimal floating point number followed either by
422.Em E
423or
424.Em W .
425.Ar altitude
426is a decimal floating point number followed either by
427.Em m
428when expressed in meters or
429.Em f
3fc1a10a
VB
430when expressed in floors. A space is expected between the floating
431point number and the unit.
fe80711e
VB
432.Ar datum
433is one of those values:
434.Bl -bullet -compact -offset XXXXXXXX
435.It
436WGS84
437.It
438NAD83
439.It
440NAD83/MLLW
441.El
442.Pp
443A valid use of this command is:
3fc1a10a 444.D1 configure ports eth0 med location coordinate latitude 48.85667N longitude 2.2014E altitude 117.47 m datum WGS84
fe80711e
VB
445.Ed
446
447.Cd configure
97772619 448.Op ports Ar ethX Op ,...
fe80711e
VB
449.Cd med location address
450.Cd country Ar country
451.Cd Op Ar type value Op ...
452.Bd -ragged -offset XXXXXX
453Advertise a civic address on the given ports (or on all ports if no
454port is specified).
455.Ar country
456is the two-letter code representing the country. The remaining
457arguments should be paired to form the address. The first member of
458each pair indicates the type of the second member which is a free-form
459text. Here is the list of valid types:
460.Bl -bullet -compact -offset XXXXXXXX
461.It
462language
463.It
464country-subdivision
465.It
466county
467.It
468city
469.It
470city-division
471.It
472block
473.It
474street
475.It
476direction
477.It
478trailing-street-suffix
479.It
480street-suffix
481.It
482number
483.It
484number-suffix
485.It
486landmark
487.It
488additional
489.It
490name
491.It
492zip
493.It
494building
495.It
496unit
497.It
498floor
499.It
500room
501.It
502place-type
503.It
504script
505.El
506.Pp
507A valid use of this command is:
508.D1 configure ports eth1 med location address US street Qo Commercial Road Qc city Qo Roseville Qc
509.Ed
510
511.Cd configure
97772619 512.Op ports Ar ethX Op ,...
fe80711e
VB
513.Cd med location elin
514.Ar number
515.Bd -ragged -offset XXXXXX
516Advertise the availability of an ELIN number. This is used for setting
517up emergency call. If the provided number is too small, it will be
518padded with 0. Here is an example of use:
519.D1 configure ports eth2 med location elin 911
520.Ed
521
522.Cd configure
97772619 523.Op ports Ar ethX Op ,...
fe80711e
VB
524.Cd med policy
525.Cd application Ar application
526.Op Cd unknown
17e55ef9 527.Op Cd tagged
fe80711e
VB
528.Op Cd vlan Ar vlan
529.Op Cd priority Ar priority
530.Op Cd dscp Ar dscp
531.Bd -ragged -offset XXXXXX
532Advertise a specific network policy for the given ports (or for all
533ports if no port was provided). Only the application type is
534mandatory.
535.Ar application
536should be one of the following values:
537static const struct value_string port_med_policy_map[] = {
538.Bl -bullet -compact -offset XXXXXXXX
539.It
540voice
541.It
542voice-signaling
543.It
544guest-voice
545.It
546guest-voice-signaling
547.It
548softphone-voice
549.It
550video-conferencing
551.It
552streaming-video
553.It
554video-signaling
555.El
556.Pp
557The
558.Cd unknown
559flag tells that the network policy for the specified application type
560is required by the device but is currently unknown. This is used by
561Endpoint Devices, not by Network Connectivity Devices. If not
562specified, the network policy for the given application type is
563defined.
564.Pp
565When a VLAN is specified with
566.Cd vlan
567tells which 802.1q VLAN ID has to be advertised for the network
568policy. A valid value is between 1 and 4094.
17e55ef9
VB
569.Cd tagged
570tells the VLAN should be tagged for the specified application type.
fe80711e
VB
571.Cd priority
572allows one to specify IEEE 802.1d / IEEE 802.1p Layer 2 Priority, also
573known as Class of Service (CoS), to be used for the specified
17e55ef9
VB
574application type. This field is usually ignored if no VLAN is
575specified. It should be one of those values:
fe80711e
VB
576.Bl -bullet -compact -offset XXXXXXXX
577.It
578background
579.It
580spare
581.It
582best-effort
583.It
584excellent-effort
585.It
586controlled-load
587.It
588video
589.It
590voice
591.It
592network-control
593.El
594.Pp
595.Ar dscp
596represents the DSCP value to be advertised for the given network
597policy. DiffServ/Differentiated Services Code Point (DSCP) value as
598defined in IETF RFC 2474 for the specified application type. Value: 0
599(default per RFC 2475) through 63. Note: The class selector DSCP
600values are backwards compatible for devices that only support the old
601IP precedence Type of Service (ToS) format. (See the RFCs for what
602these values mean)
603.Pp
604A valid use of this command is:
605.D1 configure med policy application voice vlan 500 priority voice dscp 46
606.Ed
607
608.Cd configure
97772619 609.Op ports Ar ethX Op ,...
fe80711e
VB
610.Cd med power pse | pd
611.Cd source Ar source
612.Cd priority Ar priority
613.Cd value Ar value
614.Bd -ragged -offset XXXXXX
615Advertise the LLDP-MED POE-MDI TLV for the given ports or for all
616interfaces if no port is provided. One can act as a PD (power
617consumer) or a PSE (power provider). No check is done on the validity
618of the parameters while LLDP-MED requires some restrictions:
619.Bl -bullet
620.It
621PD shall never request more power than physical 802.3af class.
622.It
623PD shall never draw more than the maximum power advertised by PSE.
624.It
625PSE shall not reduce power allocated to PD when this power is in use.
626.It
627PSE may request reduced power using conservation mode
628.It
629Being PSE or PD is a global paremeter, not a per-port parameter.
630.Nm
631does not enforce this: a port can be set as PD or PSE. LLDP-MED also
632requires for a PSE to only have one power source (primary or
633backup). Again,
634.Nm
635does not enforce this. Each port can have its own power source. The
636same applies for PD and power priority. LLDP-MED MIB does not allow
637this kind of representation.
638.El
639.Pp
640Valid types are:
641.Bl -tag -width "XXX." -compact -offset XX
642.It Sy pse
643Power Sourcing Entity (power provider)
644.It Sy pd
645Power Device (power consumer)
646.El
647.Pp
648Valid sources are:
649.Bl -tag -width "XXXXXXX" -compact -offset XX
650.It Sy unknown
651Unknown
652.It Sy primary
653For PSE, the power source is the primary power source.
654.It Sy backup
655For PSE, the power source is the backup power source or a power
656conservation mode is asked (the PSE may be running on UPS for
657example).
658.It Sy pse
659For PD, the power source is the PSE.
660.It Sy local
661For PD, the power source is a local source.
662.It Sy both
663For PD, the power source is both the PSE and a local source.
664.El
665.Pp
666Valid priorities are:
667.Bl -tag -width "XXXXXXXXX" -compact -offset XX
668.It Sy unknown
669Unknown priority
670.It Sy critical
671Critical
672.It Sy high
673High
674.It Sy low
675Low
676.El
677.Pp
678.Ar value
679should be the total power in milliwatts required by the PD device or
680available by the PSE device.
681.Pp
682Here is an example of use:
683.D1 configure med power pd source pse priority high value 5000
684.Ed
685
686.Cd configure
97772619 687.Op ports Ar ethX Op ,...
fe80711e
VB
688.Cd dot3 power pse | pd
689.Op Cd supported
690.Op Cd enabled
691.Op Cd paircontrol
692.Cd powerpairs Ar powerpairs
693.Op Cd class Ar class
694.Op Cd type Ar type Cd source Ar source Cd priority Ar priority Cd requested Ar requested Cd allocated Ar allocated
695.Bd -ragged -offset XXXXXX
696Advertise Dot3 POE-MDI TLV for the given port or for all ports if none
697was provided. One can act as a PD (power consumer) or a PSE (power
698provider). This configuration is distinct of the configuration of the
699transmission of the LLDP-MED POE-MDI TLV but the user should ensure
700the coherency of those two configurations if they are used together.
701.Pp
702.Ar supported
703means that MDI power is supported on the given port while
704.Ar enabled
705means that MDI power is enabled.
706.Ar paircontrol
707is used to indicate if pair selection can be controlled. Valid values
708forr
709.Ar powerpairs
710are:
711.Bl -tag -width "XXXXXX" -compact -offset XX
712.It Sy signal
713The signal pairs only are in use.
714.It Sy spare
715The spare pairs only are in use.
716.El
717.Pp
718When specified,
719.Ar class
720is a number between 0 and 4.
721.Pp
722The remaining parameters are in conformance with 802.3at and are optional.
723.Ar type
724should be either 1 or 2, indicating which if the device conforms to
725802.3at type 1 or 802.3at type 2. Values ofr
726.Ar source
727and
728.Ar priority
729are the same as for LLDP-MED POE-MDI TLV.
730.Ar requested
731and
732.Ar allocated
733are expressed in milliwats.
734.Pp
735Here are two valid uses of this command:
736.D1 configure ports eth3 dot3 power pse supported enabled paircontrol powerpairs spare class 3
737.D1 configure dot3 power pd supported enabled powerpairs spare class 3 type 1 source pse priority low requested 10000 allocated 15000
738.Ed
739
e4ff3ed5
VB
740.Cd pause
741.Bd -ragged -offset XXXXXX
742Pause
743.Nm lldpd
744operations.
745.Nm lldpd
746will not send any more frames or receive ones. This can be undone with
747.Cd resume
748command.
749.Ed
750
751.Cd resume
752.Bd -ragged -offset XXXXXX
753Resume
754.Nm lldpd
755operations.
756.Nm lldpd
757will start to send and receive frames. This command is issued
758internally after processing configuration but can be used at any time
759if a manual
760.Cd pause
761command is issued.
762.Ed
763
fe80711e
VB
764.Ed
765.Sh FILES
2cbc9cc5
VB
766.Bl -tag -width "@LLDPD_CTL_SOCKET@XX" -compact
767.It @LLDPD_CTL_SOCKET@
fe80711e
VB
768Unix-domain socket used for communication with
769.Xr lldpd 8 .
770.El
771.Sh SEE ALSO
772.Xr lldpd 8
773.Sh AUTHORS
774.An -nosplit
775The
776.Nm
777program was written by
778.An Vincent Bernat Aq bernat@luffy.cx .