Misc warning killing
authorJohn Hodge <[email protected]>
Thu, 9 Feb 2012 10:54:26 +0000 (18:54 +0800)
committerJohn Hodge <[email protected]>
Thu, 9 Feb 2012 10:54:26 +0000 (18:54 +0800)
KernelLand/Kernel/drv/vterm.c
KernelLand/Modules/IPStack/ipv4.c
Usermode/Applications/irc_src/main.c
Usermode/Libraries/libnet.so_src/net.h

index 71c4d4a..b5e42d3 100644 (file)
@@ -136,7 +136,7 @@ int VT_Install(char **Arguments)
        
        if(!gsVT_InputDevice)   gsVT_InputDevice = (char*)DEFAULT_INPUT;
        else if( Module_EnsureLoaded( gsVT_InputDevice ) )      gsVT_InputDevice = (char*)DEFAULT_INPUT;
-       if( Module_EnsureLoaded( gsVT_OutputDevice ) ) {
+       if( Module_EnsureLoaded( gsVT_InputDevice ) ) {
                Log_Error("VTerm", "Fallback input '%s' is not avaliable, input will not be avaliable", DEFAULT_INPUT);
        }
        
index 86301e9..9bafeea 100644 (file)
@@ -2,7 +2,7 @@
  * Acess2 IP Stack
  * - IPv4 Protcol Handling
  */
-#define DEBUG  1
+#define DEBUG  0
 #include "ipstack.h"
 #include "link.h"
 #include "ipv4.h"
index 2bc0ee2..3f46d15 100644 (file)
@@ -706,38 +706,21 @@ int writef(int FD, const char *Format, ...)
 int OpenTCP(const char *AddressString, short PortNumber)\r
 {\r
         int    fd, addrType;\r
-       char    *iface;\r
        char    addrBuffer[8];\r
        \r
        // Parse IP Address\r
        addrType = Net_ParseAddress(AddressString, addrBuffer);\r
        if( addrType == 0 ) {\r
                fprintf(stderr, "Unable to parse '%s' as an IP address\n", AddressString);\r
+               _SysDebug("Unable to parse '%s' as an IP address\n", AddressString);\r
                return -1;\r
        }\r
        \r
        // Finds the interface for the destination address\r
-       iface = Net_GetInterface(addrType, addrBuffer);\r
-       if( iface == NULL ) {\r
-               fprintf(stderr, "Unable to find a route to '%s'\n", AddressString);\r
-               return -1;\r
-       }\r
-       \r
-//     printf("iface = '%s'\n", iface);\r
-       \r
-       // Open client socket\r
-       // TODO: Move this out to libnet?\r
-       {\r
-                int    len = snprintf(NULL, 100, "/Devices/ip/%s/tcpc", iface);\r
-               char    path[len+1];\r
-               snprintf(path, 100, "/Devices/ip/%s/tcpc", iface);\r
-               fd = open(path, OPENFLAG_READ|OPENFLAG_WRITE);\r
-       }\r
-       \r
-       free(iface);\r
-       \r
+       fd = Net_OpenSocket(addrType, addrBuffer, "tcpc");\r
        if( fd == -1 ) {\r
-               fprintf(stderr, "Unable to open TCP Client for reading\n");\r
+               fprintf(stderr, "Unable to open TCP Client to '%s'\n", AddressString);\r
+               _SysDebug("Unable to open TCP client to '%s'\n", AddressString);\r
                return -1;\r
        }\r
        \r
index d02da0b..7200efe 100644 (file)
@@ -50,7 +50,7 @@ extern char   *Net_GetInterface(int AddrType, void *Addr);
  *                      If NULL, the node directory is opened
  * \return Socket file descriptor (as returned by \a open), or -1 on error
  * 
- * Opens a file using /Devices/ip/routes/<AddrType>:<Addr>/<SocketName>
+ * Opens a file using /Devices/ip/routes/@<AddrType>:<Addr>/<SocketName>
  * 
  */
 extern int     Net_OpenSocket(int AddrType, void *Addr, const char *SocketName);

UCC git Repository :: git.ucc.asn.au