]> Nishi Git Mirror - libw3.git/commitdiff
adding nntp support
authornishi <nishi@d27a3e52-49c5-7645-884c-6793ebffc270>
Wed, 14 Feb 2024 05:16:07 +0000 (05:16 +0000)
committernishi <nishi@d27a3e52-49c5-7645-884c-6793ebffc270>
Wed, 14 Feb 2024 05:16:07 +0000 (05:16 +0000)
git-svn-id: file:///raid/svn-main/nishi-libw3/trunk@215 d27a3e52-49c5-7645-884c-6793ebffc270

Library/Core.c
Library/Makefile
W3Version.h.p

index 6e78d3ba424339d43a4497bb0cb08323cc8043c0..3ad58dff17e46798217e2fbd7501670a977f2bba 100644 (file)
@@ -10,6 +10,7 @@
 #include "W3Finger.h"
 #include "W3Gopher.h"
 #include "W3HTTP.h"
+#include "W3NNTP.h"
 #include "W3Nex.h"
 #include "W3POP3.h"
 #ifdef SSL_SUPPORT
@@ -94,6 +95,7 @@ struct W3* W3_Create(const char* protocol, const char* hostname, int port) {
                } else if(strcmp(protocol, "gopher") == 0) {
                } else if(strcmp(protocol, "pop3") == 0) {
                } else if(strcmp(protocol, "ftp") == 0) {
+               } else if(strcmp(protocol, "nntp") == 0) {
                } else {
                        __W3_Debug("Protocol", "Not suppported");
                        W3_Free(w3);
@@ -165,6 +167,8 @@ void W3_Send_Request(struct W3* w3) {
                __W3_Nex_Request(w3);
        } else if(strcmp(w3->protocol, "ftp") == 0) {
                __W3_FTP_Request(w3);
+       } else if(strcmp(w3->protocol, "nntp") == 0) {
+               __W3_NNTP_Request(w3);
        } else if(strcmp(w3->protocol, "file") == 0) {
                __W3_File_Request(w3);
        }
index 5324097d8b5b0f58e4ab1a3ca79fe7e30c74a87e..f809b9c3ec75d5841f304e702dfc03916d99a656 100644 (file)
@@ -1,7 +1,7 @@
 # $Id$
 .PHONY: clean install
 
-OBJS = ./Core.o ./Util.o ./DNS.o ./HTTP.o ./Gopher.o ./POP3.o ./Finger.o ./File.o ./Nex.o ./FTP.o ./URL.o ./Tag.o
+OBJS = ./Core.o ./Util.o ./DNS.o ./HTTP.o ./Gopher.o ./POP3.o ./Finger.o ./File.o ./Nex.o ./FTP.o ./NNTP.o ./URL.o ./Tag.o
 
 ifeq ($(TCL),YES)
 OBJS += ./Tcl.o
index 81d7988518ea28a889a59f0e2e85b7c3609be6b2..8108a55babf3f3604f5f46439bce0f97a5e8faf0 100644 (file)
@@ -6,7 +6,7 @@
 extern "C" {
 #endif
 
-#define LIBW3_VERSION "2.11B" \
+#define LIBW3_VERSION "2.12" \
 SUFFIX
 
 #ifdef __cplusplus