diff options
| author | Dr. David Alan Gilbert <dgilbert@redhat.com> | 2019-06-20 19:47:04 +0100 |
|---|---|---|
| committer | Jason Wang <jasowang@redhat.com> | 2019-07-02 10:21:06 +0800 |
| commit | 944458b659fb348834cebbc15b9ad772be28f284 (patch) | |
| tree | 30ac8aaa464221ba9d0ef11407388c0c643b7b09 /monitor/hmp-cmds.c | |
| parent | 08528271152ee76cf860168b41109e2a661e6260 (diff) | |
| download | focaccia-qemu-944458b659fb348834cebbc15b9ad772be28f284.tar.gz focaccia-qemu-944458b659fb348834cebbc15b9ad772be28f284.zip | |
net/announce: Add optional ID
Previously there was a single instance of the timer used by
monitor triggered announces, that's OK, but when combined with the
previous change that lets you have announces for subsets of interfaces
it's a bit restrictive if you want to do different things to different
interfaces.
Add an 'id' field to the announce, and maintain a list of the
timers based on id.
This allows you to for example:
a) Start an announce going on interface eth0 for a long time
b) Start an announce going on interface eth1 for a long time
c) Kill the announce on eth0 while leaving eth1 going.
Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'monitor/hmp-cmds.c')
0 files changed, 0 insertions, 0 deletions