Jeff, Thanks. Yeah, this morning when I try all the same code that was giving me fits yesterday it all just works. Hate that.
I just ran this test method: C_LONGINT($addrIN;$addrOUT;$a;$b;$c;$d) $addrIN:=(192 << 24) | (168 << 16) | (1 << 8) | 3 WEB SET OPTION(Web IP address to listen;$addrIN) // $addrIN = -1062731517 WEB GET OPTION(Web IP address to listen;$addrOUT) $a:=($addrOUT >> 24) $b:=($addrOUT >> 16) & 0x00FF $c:=($addrOUT >> 8) & 0x00FF $d:=$addrOUT & 0x00FF $text:=String($addrOUT;"&x") and everything came out as expected. I should have just re-started everything when things began to look wonky. On Mon, Jan 16, 2017 at 7:18 AM, Jeffrey Kain <jeffrey.k...@gmail.com> wrote: > MAXLONG is for a signed 4D longint -- so your IP which is greater than > MAXLONG would be expressed as a negative number (4D doesn't have an > unsigned longint in its language). > -- Kirk Brooks San Francisco, CA ======================= ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **********************************************************************