attempt at triggering TCP-related protocols to start).
/** Downloader job control interface operations */
static struct job_interface_operations downloader_job_operations = {
- .start = ignore_job_start,
.done = ignore_job_done,
.kill = downloader_job_kill,
.progress = ignore_job_progress,
*
*/
-void ignore_job_start ( struct job_interface *job __unused ) {
- /* Nothing to do */
-}
-
void ignore_job_done ( struct job_interface *job __unused, int rc __unused ) {
/* Nothing to do */
}
/** Null job control interface operations */
struct job_interface_operations null_job_ops = {
- .start = ignore_job_start,
.done = ignore_job_done,
.kill = ignore_job_kill,
.progress = ignore_job_progress,
/** Job control interface operations */
struct job_interface_operations {
- /** Start job
- *
- * @v job Job control interface
- */
- void ( * start ) ( struct job_interface *job );
/** Job completed
*
* @v job Job control interface
extern void job_done ( struct job_interface *job, int rc );
-extern void ignore_job_start ( struct job_interface *job );
extern void ignore_job_done ( struct job_interface *job, int rc );
extern void ignore_job_kill ( struct job_interface *job );
extern void ignore_job_progress ( struct job_interface *job,
/** DHCP job control interface operations */
static struct job_interface_operations dhcp_job_operations = {
- .start = ignore_job_start,
.done = ignore_job_done,
.kill = dhcp_job_kill,
.progress = ignore_job_progress,