Added more debug messages
authorMichael Brown <mcb30@etherboot.org>
Mon, 4 Dec 2006 23:47:44 +0000 (23:47 +0000)
committerMichael Brown <mcb30@etherboot.org>
Mon, 4 Dec 2006 23:47:44 +0000 (23:47 +0000)
src/core/nvo.c

index 0e88b8a..24fb1e6 100644 (file)
@@ -69,7 +69,8 @@ static int nvo_load ( struct nvo_block *nvo ) {
                }
                data += fragment->len;
        }
-       
+
+       DBG ( "NVO %p loaded from non-volatile storage\n", nvo );
        return 0;
 }
 
@@ -98,7 +99,8 @@ int nvo_save ( struct nvo_block *nvo ) {
                }
                data += fragment->len;
        }
-       
+
+       DBG ( "NVO %p saved to non-volatile storage\n", nvo );
        return 0;
 }
 
@@ -187,6 +189,7 @@ int nvo_register ( struct nvo_block *nvo ) {
 
        ugly_nvo_hack = nvo;
 
+       DBG ( "NVO %p registered\n", nvo );
        return 0;
        
  err:
@@ -201,11 +204,14 @@ int nvo_register ( struct nvo_block *nvo ) {
  * @v nvo              Non-volatile options block
  */
 void nvo_unregister ( struct nvo_block *nvo ) {
+
        if ( nvo->options ) {
                unregister_dhcp_options ( nvo->options );
                free_dhcp_options ( nvo->options );
                nvo->options = NULL;
        }
 
+       DBG ( "NVO %p unregistered\n", nvo );
+
        ugly_nvo_hack = NULL;
 }