diff options
| author | Michael Brown | 2007-07-03 16:36:29 +0200 |
|---|---|---|
| committer | Michael Brown | 2007-07-03 16:36:29 +0200 |
| commit | 1ce0b4bbfbd1862147df4aae34557fd5c9d81f1e (patch) | |
| tree | 19a880faee11f2f2106d174c43d35e53f93c99cf /src/interface | |
| parent | Avoid double free on I/O buffer when rtl_transmit() returns failure. (diff) | |
| download | ipxe-1ce0b4bbfbd1862147df4aae34557fd5c9d81f1e.tar.gz ipxe-1ce0b4bbfbd1862147df4aae34557fd5c9d81f1e.tar.xz ipxe-1ce0b4bbfbd1862147df4aae34557fd5c9d81f1e.zip | |
Kill off PXENV_UNDI_FORCE_INTERRUPT support; we have no reason to
suspect that we need it, and implementing it would require needlessly
complicating the net device API.
Diffstat (limited to 'src/interface')
| -rw-r--r-- | src/interface/pxe/pxe_undi.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/interface/pxe/pxe_undi.c b/src/interface/pxe/pxe_undi.c index 0ce4b290c..468dafc49 100644 --- a/src/interface/pxe/pxe_undi.c +++ b/src/interface/pxe/pxe_undi.c @@ -394,18 +394,15 @@ PXENV_EXIT_t pxenv_undi_initiate_diags ( struct s_PXENV_UNDI_INITIATE_DIAGS /* PXENV_UNDI_FORCE_INTERRUPT * - * Status: working + * Status: won't implement (would require driver API changes for no + * perceptible benefit) */ PXENV_EXIT_t pxenv_undi_force_interrupt ( struct s_PXENV_UNDI_FORCE_INTERRUPT *undi_force_interrupt ) { DBG ( "PXENV_UNDI_FORCE_INTERRUPT" ); -#if 0 - eth_irq ( FORCE ); -#endif - - undi_force_interrupt->Status = PXENV_STATUS_SUCCESS; - return PXENV_EXIT_SUCCESS; + undi_force_interrupt->Status = PXENV_STATUS_UNSUPPORTED; + return PXENV_EXIT_FAILURE; } /* PXENV_UNDI_GET_MCAST_ADDRESS |
