|
@@ -64,7 +64,7 @@ int subnet4_select(CalloutHandle& handle) {
|
|
|
handle.getArgument("subnet4", subnet);
|
|
|
|
|
|
amqp.publish(query->toText());
|
|
|
- amqp.publish(subnet->toText());
|
|
|
+ amqp.publish("subnet4_select: " + subnet->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -81,8 +81,8 @@ int lease4_select(CalloutHandle& handle) {
|
|
|
handle.getArgument("lease4", lease);
|
|
|
|
|
|
amqp.publish(query->toText());
|
|
|
- amqp.publish(subnet->toText());
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease4_select: " + subnet->toText());
|
|
|
+ amqp.publish("lease4_select: " + lease->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -97,8 +97,8 @@ int lease4_renew(CalloutHandle& handle) {
|
|
|
handle.getArgument("lease4", lease);
|
|
|
|
|
|
amqp.publish(query->toText());
|
|
|
- amqp.publish(subnet->toText());
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease4_renew: " + subnet->toText());
|
|
|
+ amqp.publish("lease4_renew: " + lease->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -111,7 +111,7 @@ int lease4_release(CalloutHandle& handle) {
|
|
|
handle.getArgument("lease4", lease);
|
|
|
|
|
|
amqp.publish(query->toText());
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease4_release: " + lease->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -124,7 +124,7 @@ int lease4_decline(CalloutHandle& handle) {
|
|
|
handle.getArgument("lease4", lease);
|
|
|
|
|
|
amqp.publish(query->toText());
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease4_decline: " + lease->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -136,7 +136,7 @@ int lease4_expire(CalloutHandle& handle) {
|
|
|
handle.getArgument("lease4", lease);
|
|
|
handle.getArgument("remove_lease", remove_lease);
|
|
|
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease4_expire: " + lease->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -146,7 +146,7 @@ int lease4_recover(CalloutHandle& handle) {
|
|
|
Lease4Ptr lease;
|
|
|
handle.getArgument("lease4", lease);
|
|
|
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease4_recover: " + lease->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -182,7 +182,7 @@ int subnet6_select(CalloutHandle& handle) {
|
|
|
handle.getArgument("subnet6", subnet);
|
|
|
|
|
|
amqp.publish(query->toText());
|
|
|
- amqp.publish(subnet->toText());
|
|
|
+ amqp.publish("subnet6_select: " + subnet->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -199,8 +199,8 @@ int lease6_select(CalloutHandle& handle) {
|
|
|
handle.getArgument("lease6", lease);
|
|
|
|
|
|
amqp.publish(query->toText());
|
|
|
- amqp.publish(subnet->toText());
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease6_select: " + subnet->toText());
|
|
|
+ amqp.publish("lease6_select: " + lease->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -215,16 +215,16 @@ int lease6_renew(CalloutHandle& handle) {
|
|
|
handle.getArgument("lease6", lease);
|
|
|
|
|
|
amqp.publish(query->toText());
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease6_renew: " + lease->toText());
|
|
|
|
|
|
try {
|
|
|
handle.getArgument("ia_na", ia_na);
|
|
|
- amqp.publish(ia_na->toText());
|
|
|
+ amqp.publish("lease6_renew: " + ia_na->toText());
|
|
|
} catch (const NoSuchArgument&) { }
|
|
|
|
|
|
try {
|
|
|
handle.getArgument("ia_pd", ia_pd);
|
|
|
- amqp.publish(ia_pd->toText());
|
|
|
+ amqp.publish("lease6_renew: " + ia_pd->toText());
|
|
|
} catch (const NoSuchArgument&) { }
|
|
|
|
|
|
return 0;
|
|
@@ -240,16 +240,16 @@ int lease6_rebind(CalloutHandle& handle) {
|
|
|
handle.getArgument("lease6", lease);
|
|
|
|
|
|
amqp.publish(query->toText());
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease6_rebind: " + lease->toText());
|
|
|
|
|
|
try {
|
|
|
handle.getArgument("ia_na", ia_na);
|
|
|
- amqp.publish(ia_na->toText());
|
|
|
+ amqp.publish("lease6_rebind: " + ia_na->toText());
|
|
|
} catch (const NoSuchArgument&) { }
|
|
|
|
|
|
try {
|
|
|
handle.getArgument("ia_pd", ia_pd);
|
|
|
- amqp.publish(ia_pd->toText());
|
|
|
+ amqp.publish("lease6_rebind: " + ia_pd->toText());
|
|
|
} catch (const NoSuchArgument&) { }
|
|
|
|
|
|
return 0;
|
|
@@ -263,7 +263,7 @@ int lease6_decline(CalloutHandle& handle) {
|
|
|
handle.getArgument("lease6", lease);
|
|
|
|
|
|
amqp.publish(query->toText());
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease6_decline: " + lease->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -276,7 +276,7 @@ int lease6_release(CalloutHandle& handle) {
|
|
|
handle.getArgument("lease6", lease);
|
|
|
|
|
|
amqp.publish(query->toText());
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease6_release: " + lease->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -288,7 +288,7 @@ int lease6_expire(CalloutHandle& handle) {
|
|
|
handle.getArgument("lease6", lease);
|
|
|
handle.getArgument("remove_lease", remove_lease);
|
|
|
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease6_expire: " + lease->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|
|
@@ -298,7 +298,7 @@ int lease6_recover(CalloutHandle& handle) {
|
|
|
Lease6Ptr lease;
|
|
|
handle.getArgument("lease6", lease);
|
|
|
|
|
|
- amqp.publish(lease->toText());
|
|
|
+ amqp.publish("lease6_recover: " + lease->toText());
|
|
|
|
|
|
return 0;
|
|
|
}
|