URL: <http://savannah.gnu.org/bugs/?34272>
Summary: WebServer (v1.4.4) has no support of specifying interface to be listened Project: GNUstep Submitted by: tsomeqdev Submitted on: 2011年09月12日 18時31分18秒 Category: Libraries Severity: 3 - Normal Item Group: Change Request Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: Hi. I think, other web server has a section of configuration to specify address listened. -- Apache`s example -- Listen *:80 #Any addresses Listen 192.168.0.1:80 #can accept connection only from LAN -- This is useful if the server has two or more global addresses ( IP alias ). It enables parallel running of different web server instances on ONE machine. But WebServer library currently does not support such case.... The code is written : -- WebServer.m (Near line 1440) _listener = [NSFileHandle fileHandleAsServerAtAddress: nil service: _port protocol: @"tcp"]; -- How about adding a new Method ? @interface WebServer ... - (void) setListenAddress:(NSString*)address @end regards. _______________________________________________________ Reply to this item at: <http://savannah.gnu.org/bugs/?34272> _______________________________________________ Message sent via/by Savannah http://savannah.gnu.org/ _______________________________________________ Bug-gnustep mailing list Bug-gnustep@gnu.org https://lists.gnu.org/mailman/listinfo/bug-gnustep