FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, >=, 1024);
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, <=, 65535);
+ /*
+ * Instantiate the transport module before calling the
+ * common instantiation function.
+ */
+ if (module_instantiate(inst->io.submodule) < 0) return -1;
+
/*
* Instantiate the master io submodule
*/
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, >=, 1024);
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, <=, 65535);
+ /*
+ * Instantiate the transport module before calling the
+ * common instantiation function.
+ */
+ if (module_instantiate(inst->io.submodule) < 0) return -1;
+
/*
* Instantiate the master io submodule
*/
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, >=, 1024);
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, <=, 65535);
+ /*
+ * Instantiate the transport module before calling the
+ * common instantiation function.
+ */
+ if (module_instantiate(inst->io.submodule) < 0) return -1;
+
/*
* Instantiate the master io submodule
*/
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, >=, 1024);
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, <=, 65535);
+ /*
+ * Instantiate the transport module before calling the
+ * common instantiation function.
+ */
+ if (module_instantiate(inst->io.submodule) < 0) return -1;
+
/*
* Instantiate the master io submodule
*/
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, >=, 1024);
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, <=, 65535);
+ /*
+ * Instantiate the transport module before calling the
+ * common instantiation function.
+ */
+ if (module_instantiate(inst->io.submodule) < 0) return -1;
+
/*
* Instantiate the master io submodule
*/
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, >=, 64);
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, <=, 65535);
+ /*
+ * Instantiate the transport module before calling the
+ * common instantiation function.
+ */
+ if (module_instantiate(inst->io.submodule) < 0) return -1;
+
/*
* Instantiate the master io submodule
*/
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, >=, 1024);
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, <=, 65535);
+ /*
+ * Instantiate the transport module before calling the
+ * common instantiation function.
+ */
+ if (module_instantiate(inst->io.submodule) < 0) return -1;
+
/*
* Instantiate the master io submodule
*/
*/
inst->io.mi = mctx->mi;
+ /*
+ * Instantiate the transport module before calling the
+ * common instantiation function.
+ */
+ if (module_instantiate(inst->io.submodule) < 0) return -1;
+
/*
* Instantiate the master io submodule
*/
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, >=, 1024);
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, <=, 65535);
+ /*
+ * Instantiate the transport module before calling the
+ * common instantiation function.
+ */
+ if (module_instantiate(inst->io.submodule) < 0) return -1;
+
/*
* Instantiate the master io submodule
*/
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, >=, 1024);
FR_INTEGER_BOUND_CHECK("max_packet_size", inst->max_packet_size, <=, 65535);
+ /*
+ * Instantiate the transport module before calling the
+ * common instantiation function.
+ */
+ if (module_instantiate(inst->io.submodule) < 0) return -1;
+
/*
* Instantiate the master io submodule
*/