78
syslog(LOG_INFO, " VRRP Sync Group = %s, %s", vgroup->gname,
79
log_message(LOG_INFO, " VRRP Sync Group = %s, %s", vgroup->gname,
79
80
(vgroup->state == VRRP_STATE_MAST) ? "MASTER" : "BACKUP");
80
81
for (i = 0; i < VECTOR_SIZE(vgroup->iname); i++) {
81
82
str = VECTOR_SLOT(vgroup->iname, i);
82
syslog(LOG_INFO, " monitor = %s", str);
83
log_message(LOG_INFO, " monitor = %s", str);
84
85
if (vgroup->script_backup)
85
syslog(LOG_INFO, " Backup state transition script = %s",
86
log_message(LOG_INFO, " Backup state transition script = %s",
86
87
vgroup->script_backup);
87
88
if (vgroup->script_master)
88
syslog(LOG_INFO, " Master state transition script = %s",
89
log_message(LOG_INFO, " Master state transition script = %s",
89
90
vgroup->script_master);
90
91
if (vgroup->script_fault)
91
syslog(LOG_INFO, " Fault state transition script = %s",
92
log_message(LOG_INFO, " Fault state transition script = %s",
92
93
vgroup->script_fault);
93
94
if (vgroup->script)
94
syslog(LOG_INFO, " Generic state transition script = '%s'",
95
log_message(LOG_INFO, " Generic state transition script = '%s'",
96
97
if (vgroup->smtp_alert)
97
syslog(LOG_INFO, " Using smtp notification");
98
log_message(LOG_INFO, " Using smtp notification");
190
193
vrrp_rt *vrrp = data;
192
syslog(LOG_INFO, " VRRP Instance = %s", vrrp->iname);
195
log_message(LOG_INFO, " VRRP Instance = %s", vrrp->iname);
193
196
if (vrrp->init_state == VRRP_STATE_BACK)
194
syslog(LOG_INFO, " Want State = BACKUP");
197
log_message(LOG_INFO, " Want State = BACKUP");
196
syslog(LOG_INFO, " Want State = MASTER");
197
syslog(LOG_INFO, " Runing on device = %s", IF_NAME(vrrp->ifp));
199
log_message(LOG_INFO, " Want State = MASTER");
200
log_message(LOG_INFO, " Runing on device = %s", IF_NAME(vrrp->ifp));
198
201
if (vrrp->dont_track_primary)
199
syslog(LOG_INFO, " VRRP interface tracking disabled");
202
log_message(LOG_INFO, " VRRP interface tracking disabled");
200
203
if (vrrp->mcast_saddr)
201
syslog(LOG_INFO, " Using mcast src_ip = %s",
204
log_message(LOG_INFO, " Using mcast src_ip = %s",
202
205
inet_ntop2(vrrp->mcast_saddr));
203
206
if (vrrp->lvs_syncd_if)
204
syslog(LOG_INFO, " Runing LVS sync daemon on interface = %s",
207
log_message(LOG_INFO, " Runing LVS sync daemon on interface = %s",
205
208
vrrp->lvs_syncd_if);
206
209
if (vrrp->garp_delay)
207
syslog(LOG_INFO, " Gratuitous ARP delay = %d",
210
log_message(LOG_INFO, " Gratuitous ARP delay = %d",
208
211
vrrp->garp_delay/TIMER_HZ);
209
syslog(LOG_INFO, " Virtual Router ID = %d", vrrp->vrid);
210
syslog(LOG_INFO, " Priority = %d", vrrp->base_priority);
211
syslog(LOG_INFO, " Advert interval = %dsec",
212
log_message(LOG_INFO, " Virtual Router ID = %d", vrrp->vrid);
213
log_message(LOG_INFO, " Priority = %d", vrrp->base_priority);
214
log_message(LOG_INFO, " Advert interval = %dsec",
212
215
vrrp->adver_int / TIMER_HZ);
213
216
if (vrrp->nopreempt)
214
syslog(LOG_INFO, " Preempt disabled");
217
log_message(LOG_INFO, " Preempt disabled");
215
218
if (vrrp->preempt_delay)
216
syslog(LOG_INFO, " Preempt delay = %ld secs",
219
log_message(LOG_INFO, " Preempt delay = %ld secs",
217
220
vrrp->preempt_delay / TIMER_HZ);
218
221
if (vrrp->auth_type) {
219
syslog(LOG_INFO, " Authentication type = %s",
222
log_message(LOG_INFO, " Authentication type = %s",
220
223
(vrrp->auth_type ==
221
224
VRRP_AUTH_AH) ? "IPSEC_AH" : "SIMPLE_PASSWORD");
222
syslog(LOG_INFO, " Password = %s", vrrp->auth_data);
225
log_message(LOG_INFO, " Password = %s", vrrp->auth_data);
224
227
if (!LIST_ISEMPTY(vrrp->track_ifp)) {
225
syslog(LOG_INFO, " Tracked interfaces = %d", LIST_SIZE(vrrp->track_ifp));
228
log_message(LOG_INFO, " Tracked interfaces = %d", LIST_SIZE(vrrp->track_ifp));
226
229
dump_list(vrrp->track_ifp);
228
231
if (!LIST_ISEMPTY(vrrp->track_script)) {
229
syslog(LOG_INFO, " Tracked scripts = %d",
232
log_message(LOG_INFO, " Tracked scripts = %d",
230
233
LIST_SIZE(vrrp->track_script));
231
234
dump_list(vrrp->track_script);
233
236
if (!LIST_ISEMPTY(vrrp->vip)) {
234
syslog(LOG_INFO, " Virtual IP = %d", LIST_SIZE(vrrp->vip));
237
log_message(LOG_INFO, " Virtual IP = %d", LIST_SIZE(vrrp->vip));
235
238
dump_list(vrrp->vip);
237
240
if (!LIST_ISEMPTY(vrrp->evip)) {
238
syslog(LOG_INFO, " Virtual IP Excluded = %d", LIST_SIZE(vrrp->evip));
241
log_message(LOG_INFO, " Virtual IP Excluded = %d", LIST_SIZE(vrrp->evip));
239
242
dump_list(vrrp->evip);
241
244
if (!LIST_ISEMPTY(vrrp->vroutes)) {
242
syslog(LOG_INFO, " Virtual Routes = %d", LIST_SIZE(vrrp->vroutes));
245
log_message(LOG_INFO, " Virtual Routes = %d", LIST_SIZE(vrrp->vroutes));
243
246
dump_list(vrrp->vroutes);
245
248
if (vrrp->script_backup)
246
syslog(LOG_INFO, " Backup state transition script = %s",
249
log_message(LOG_INFO, " Backup state transition script = %s",
247
250
vrrp->script_backup);
248
251
if (vrrp->script_master)
249
syslog(LOG_INFO, " Master state transition script = %s",
252
log_message(LOG_INFO, " Master state transition script = %s",
250
253
vrrp->script_master);
251
254
if (vrrp->script_fault)
252
syslog(LOG_INFO, " Fault state transition script = %s",
255
log_message(LOG_INFO, " Fault state transition script = %s",
253
256
vrrp->script_fault);
254
257
if (vrrp->script_stop)
255
syslog(LOG_INFO, " Stop state transition script = %s",
258
log_message(LOG_INFO, " Stop state transition script = %s",
256
259
vrrp->script_stop);
257
260
if (vrrp->script)
258
syslog(LOG_INFO, " Generic state transition script = '%s'",
261
log_message(LOG_INFO, " Generic state transition script = '%s'",
260
263
if (vrrp->smtp_alert)
261
syslog(LOG_INFO, " Using smtp notification");
264
log_message(LOG_INFO, " Using smtp notification");
413
419
dump_vrrp_data(vrrp_conf_data * vrrp_data_obj)
415
421
if (!LIST_ISEMPTY(vrrp_data_obj->static_addresses)) {
416
syslog(LOG_INFO, "------< Static Addresses >------");
422
log_message(LOG_INFO, "------< Static Addresses >------");
417
423
dump_list(vrrp_data_obj->static_addresses);
419
425
if (!LIST_ISEMPTY(vrrp_data_obj->static_routes)) {
420
syslog(LOG_INFO, "------< Static Routes >------");
426
log_message(LOG_INFO, "------< Static Routes >------");
421
427
dump_list(vrrp_data_obj->static_routes);
423
429
if (!LIST_ISEMPTY(vrrp_data_obj->vrrp)) {
424
syslog(LOG_INFO, "------< VRRP Topology >------");
430
log_message(LOG_INFO, "------< VRRP Topology >------");
425
431
dump_list(vrrp_data_obj->vrrp);
427
433
if (!LIST_ISEMPTY(vrrp_data_obj->vrrp_sync_group)) {
428
syslog(LOG_INFO, "------< VRRP Sync groups >------");
434
log_message(LOG_INFO, "------< VRRP Sync groups >------");
429
435
dump_list(vrrp_data_obj->vrrp_sync_group);
431
437
if (!LIST_ISEMPTY(vrrp_data_obj->vrrp_script)) {
432
syslog(LOG_INFO, "------< VRRP Scripts >------");
438
log_message(LOG_INFO, "------< VRRP Scripts >------");
433
439
dump_list(vrrp_data_obj->vrrp_script);