From mipos3!intelca!oliveb!ames!hao!husc6!mit-eddie!uw-beaver!tektronix!tekgen!tekred!games-request Sat Nov 21 11:38:17 PST 1987 Article 24 of net.sources.games: Path: td2cad!mipos3!intelca!oliveb!ames!hao!husc6!mit-eddie!uw-beaver!tektronix!tekgen!tekred!games-request From: games-request@tekred.TEK.COM Newsgroups: net.sources.games Subject: v02i094: nchess - network chess game for Suns, Part04/04 Message-ID: <1849@tekred.TEK.COM> Date: 19 Nov 87 19:01:03 GMT Sender: billr@tekred.TEK.COM Lines: 784 Approved: billr@tekred.TEK.COM Submitted by: (Tom Anderson) toma@tc.fluke.com Comp.sources.games: Volume 2, Issue 94 Archive-name: nchess/Part04 #! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh Icons/bishop.icon <<'END_OF_Icons/bishop.icon' X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16 X */ X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x000C,0x3000,0x0000,0x0000,0x000C,0x3000,0x0000, X 0x0000,0x001E,0x7800,0x0000,0x0000,0x003F,0x7C00,0x0000, X 0x0000,0x003F,0xBC00,0x0000,0x0000,0x007F,0xDE00,0x0000, X 0x0000,0x007F,0xEE00,0x0000,0x0000,0x00FF,0xEF00,0x0000, X 0x0000,0x01FF,0xF780,0x0000,0x0000,0x01FF,0xFB80,0x0000, X 0x0000,0x03FF,0xFBC0,0x0000,0x0000,0x03FF,0xFDC0,0x0000, X 0x0000,0x07FF,0xFEE0,0x0000,0x0000,0x07FF,0xFEE0,0x0000, X 0x0000,0x0FFF,0xFF70,0x0000,0x0000,0x0FFC,0x7FB0,0x0000, X 0x0000,0x1FFC,0x7FB8,0x0000,0x0000,0x1FFC,0x7FD8,0x0000, X 0x0000,0x1FFC,0x7FD8,0x0000,0x0000,0x1FFC,0x7FE8,0x0000, X 0x0000,0x3FFC,0x7FEC,0x0000,0x0000,0x3FFC,0x7FF4,0x0000, X 0x0000,0x3F80,0x03F4,0x0000,0x0000,0x3F80,0x03F8,0x0000, X 0x0000,0x3FFC,0x7FF8,0x0000,0x0000,0x3FFC,0x7FFC,0x0000, X 0x0000,0x3FFC,0x7FFC,0x0000,0x0000,0x3FFC,0x7FFC,0x0000, X 0x0000,0x3FFC,0x7FFC,0x0000,0x0000,0x3FFC,0x7FFC,0x0000, X 0x0000,0x3FFC,0x7FFC,0x0000,0x0000,0x1FFC,0x7FF8,0x0000, X 0x0000,0x1FFC,0x7FF8,0x0000,0x0000,0x1FFC,0x7FF8,0x0000, X 0x0000,0x1FFC,0x7FF8,0x0000,0x0000,0x1FFC,0x7FF8,0x0000, X 0x0000,0x0FFC,0x7FF0,0x0000,0x0000,0x0FFC,0x7FF0,0x0000, X 0x0000,0x0FFC,0x7FF0,0x0000,0x0000,0x07FF,0xFFE0,0x0000, X 0x0000,0x07FF,0xFFE0,0x0000,0x0000,0x07FF,0xFFE0,0x0000, X 0x0000,0x03FF,0xFFC0,0x0000,0x0000,0x03FF,0xFFC0,0x0000, X 0x0000,0x03FF,0xFFC0,0x0000,0x0000,0x03FF,0xFFC0,0x0000, X 0x0000,0x03FF,0xFFC0,0x0000,0x0000,0x03FF,0xFFC0,0x0000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0xFFFF,0xFFFF,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 END_OF_Icons/bishop.icon if test 1933 -ne `wc -c Icons/blackSquare.icon <<'END_OF_Icons/blackSquare.icon' X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16 X */ X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0x9111,0x1111,0x1111,0x1111, X 0x8888,0x8888,0x8888,0x8889,0xA222,0x2222,0x2222,0x2223, X 0xC444,0x4444,0x4444,0x4445,0xFFFF,0xFFFF,0xFFFF,0xFFFF END_OF_Icons/blackSquare.icon if test 1933 -ne `wc -c Icons/king.icon <<'END_OF_Icons/king.icon' X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16 X */ X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,0x8000,0x0000, X 0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,0x8000,0x0000, X 0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000, X 0x0000,0x0006,0x6000,0x0000,0x0000,0x0006,0x6000,0x0000, X 0x0000,0x0006,0x6000,0x0000,0x0000,0x0F83,0xC1F0,0x0000, X 0x0000,0x7FE3,0xC7FE,0x0000,0x0001,0xFFF9,0x9FFF,0x8000, X 0x0003,0xFFFD,0xBFFF,0xC000,0x0007,0xFFFF,0xFFFF,0xE000, X 0x000F,0xFFFF,0xFFFF,0xF000,0x000F,0xFFFF,0xFFFF,0xF000, X 0x001F,0xFFFF,0xFFFF,0xF800,0x001F,0xFFFF,0xFFFF,0xF800, X 0x003F,0xFFFF,0xFFFF,0xFC00,0x003F,0xFC7F,0xFE3F,0xFC00, X 0x003F,0xF00F,0xF00F,0xFC00,0x007F,0xF1E7,0xE78F,0xFE00, X 0x007F,0xE3FB,0xDFC7,0xFE00,0x007F,0xE7FF,0xFFE7,0xFE00, X 0x007F,0xE7FF,0xFFE7,0xFE00,0x007F,0xE7FF,0xFFE7,0xFE00, X 0x007F,0xE7FF,0xFFE7,0xFE00,0x007F,0xE7FF,0xFFE7,0xFE00, X 0x007F,0xE3FF,0xFFC7,0xFE00,0x007F,0xF3FF,0xFFCF,0xFE00, X 0x007F,0xF3FF,0xFFCF,0xFE00,0x003F,0xF9FF,0xFF9F,0xFC00, X 0x003F,0xF9FF,0xFF9F,0xFC00,0x003F,0xFCFF,0xFF3F,0xFC00, X 0x001F,0xFCFF,0xFF3F,0xF800,0x001F,0xFE7F,0xFE7F,0xF800, X 0x000F,0xFF7F,0xFEFF,0xF000,0x0007,0xFFBF,0xFDFF,0xE000, X 0x0003,0xFFFF,0xFFFF,0xC000,0x0003,0xFFFF,0xFFFF,0xC000, X 0x0001,0xFFFF,0xFFFF,0x8000,0x0000,0xFFFF,0xFFFF,0x0000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x7FFF,0xFFFE,0x0000, X 0x0000,0x7FFF,0xFFFE,0x0000,0x0000,0x7FFF,0xFFFE,0x0000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0xFFFF,0xFFFF,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 END_OF_Icons/king.icon if test 1933 -ne `wc -c Icons/kingStencil.icon <<'END_OF_Icons/kingStencil.icon' X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16 X */ X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0001,0x8000,0x0000, X 0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000, X 0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000, X 0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000, X 0x0000,0x000F,0xF000,0x0000,0x0000,0x000F,0xF000,0x0000, X 0x0000,0x0F8F,0xF1F0,0x0000,0x0000,0x7FE7,0xE7FE,0x0000, X 0x0001,0xFFFB,0xDFFF,0x8000,0x0003,0xFFFD,0xBFFF,0xC000, X 0x0007,0xFFFF,0xFFFF,0xE000,0x000F,0xFFFF,0xFFFF,0xF000, X 0x001F,0xFFFF,0xFFFF,0xF800,0x001F,0xFFFF,0xFFFF,0xF800, X 0x003F,0xFFFF,0xFFFF,0xFC00,0x003F,0xFFFF,0xFFFF,0xFC00, X 0x007F,0xFFFF,0xFFFF,0xFE00,0x007F,0xFFFF,0xFFFF,0xFE00, X 0x007F,0xFFFF,0xFFFF,0xFE00,0x00FF,0xFFFF,0xFFFF,0xFF00, X 0x00FF,0xFFFF,0xFFFF,0xFF00,0x00FF,0xFFFF,0xFFFF,0xFF00, X 0x00FF,0xFFFF,0xFFFF,0xFF00,0x00FF,0xFFFF,0xFFFF,0xFF00, X 0x00FF,0xFFFF,0xFFFF,0xFF00,0x00FF,0xFFFF,0xFFFF,0xFF00, X 0x00FF,0xFFFF,0xFFFF,0xFF00,0x00FF,0xFFFF,0xFFFF,0xFF00, X 0x00FF,0xFFFF,0xFFFF,0xFF00,0x007F,0xFFFF,0xFFFF,0xFE00, X 0x007F,0xFFFF,0xFFFF,0xFE00,0x007F,0xFFFF,0xFFFF,0xFE00, X 0x003F,0xFFFF,0xFFFF,0xFC00,0x003F,0xFFFF,0xFFFF,0xFC00, X 0x001F,0xFFFF,0xFFFF,0xF800,0x000F,0xFFFF,0xFFFF,0xF000, X 0x0007,0xFFFF,0xFFFF,0xE000,0x0007,0xFFFF,0xFFFF,0xE000, X 0x0003,0xFFFF,0xFFFF,0xC000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0xFFFF,0xFFFF,0x8000,0x0000,0xFFFF,0xFFFF,0x0000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0xFFFF,0xFFFF,0x0000, X 0x0001,0xFFFF,0xFFFF,0x8000,0x0003,0xFFFF,0xFFFF,0xC000, X 0x0003,0xFFFF,0xFFFF,0xC000,0x0003,0xFFFF,0xFFFF,0xC000, X 0x0003,0xFFFF,0xFFFF,0xC000,0x0003,0xFFFF,0xFFFF,0xC000, X 0x0003,0xFFFF,0xFFFF,0xC000,0x0003,0xFFFF,0xFFFF,0xC000, X 0x0001,0xFFFF,0xFFFF,0xC000,0x0000,0xFFFF,0xFFFF,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 END_OF_Icons/kingStencil.icon if test 1933 -ne `wc -c Icons/knight.icon <<'END_OF_Icons/knight.icon' X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16 X */ X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0ADA,0xC000,0x0000, X 0x0000,0xBE55,0x8018,0x0000,0x0000,0xCDFB,0x70F8,0x0000, X 0x0001,0x77FF,0xDBD0,0x0000,0x0002,0xDFFF,0x3FA0,0x0000, X 0x0004,0xBFFF,0xFE40,0x0000,0x000E,0xB7FF,0xFC80,0x0000, X 0x0017,0x7FFF,0xFD80,0x0000,0x0012,0xFFFF,0xFFE0,0x0000, X 0x003A,0xDFFF,0xFFF0,0x0000,0x004F,0xFFFF,0xFFF8,0x0000, X 0x0076,0xFFFF,0xFFFC,0x0000,0x005D,0xFFFF,0xFFFE,0x0000, X 0x004D,0xFFFF,0xFFBC,0x0000,0x006D,0xFFFF,0xFF9C,0x0000, X 0x007F,0xFFFF,0xFFBC,0x0000,0x00D7,0xFFFF,0xFFFE,0x0000, X 0x005D,0xFFFF,0xFFFF,0x0000,0x0077,0xFFEF,0xFFFF,0x8000, X 0x00D5,0xFFEF,0xFFFF,0xC000,0x005F,0xFFF7,0xFFFF,0xE000, X 0x01B7,0xFFFB,0xFFFF,0xF000,0x00EF,0xFFFD,0xFFF7,0xF000, X 0x0077,0xFFFE,0x7FFB,0xF800,0x00DF,0xFFFE,0x1FFD,0xF800, X 0x00B5,0xFFFF,0x007E,0xF800,0x00DF,0xFFFF,0x801F,0x7800, X 0x0077,0xFFFF,0x800F,0xB000,0x00DF,0xFFFF,0xC007,0xC000, X 0x00BB,0xFFFF,0xC003,0x8000,0x00AF,0xFFFF,0xE000,0x0000, X 0x0077,0xFFFF,0xF000,0x0000,0x00DF,0xFFFF,0xF800,0x0000, X 0x00BB,0xFFFF,0xFC00,0x0000,0x00EF,0xFFFF,0xFC00,0x0000, X 0x0057,0xFFFF,0xFE00,0x0000,0x0035,0xFFFF,0xFF00,0x0000, X 0x005B,0xFFFF,0xFF00,0x0000,0x002E,0xFFFF,0xFF80,0x0000, X 0x0027,0x7FFF,0xFF80,0x0000,0x001D,0xFFFF,0xFFC0,0x0000, X 0x000B,0x7FFF,0xFFE0,0x0000,0x000A,0xFFFF,0xFFF0,0x0000, X 0x000F,0xBFFF,0xFFF0,0x0000,0x0002,0xFFFF,0xFFF8,0x0000, X 0x0001,0x3FFF,0xFFFC,0x0000,0x0000,0xFFFF,0xFFFC,0x0000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0xFFFF,0xFFFF,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 END_OF_Icons/knight.icon if test 1933 -ne `wc -c Icons/nchess.icon <<'END_OF_Icons/nchess.icon' X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16 X */ X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF, X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003, X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003, X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003, X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003, X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003, X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003, X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003, X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003, X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003, X 0xC000,0x0000,0x0000,0x0003,0xC000,0x0000,0x0000,0x0003, X 0xC000,0x0003,0xF000,0x0003,0xC000,0x0073,0x5380,0x0003, X 0xC000,0x01F2,0xB3C0,0x0003,0xC000,0x01F3,0x5B40,0x0003, X 0xC000,0x017B,0xFA40,0x0003,0xC000,0x010E,0x0A40,0x0003, X 0xC000,0x008E,0x0C80,0x0003,0xC000,0x0066,0x0300,0x0003, X 0xC000,0x0010,0x0C00,0x0003,0xC000,0x0012,0xA400,0x0003, X 0xC000,0x0018,0x0400,0x0003,0xC000,0x0018,0x0400,0x0003, X 0xC000,0x0019,0x0400,0x0003,0xC000,0x0019,0x0400,0x0003, X 0xC000,0x0019,0x0400,0x0003,0xC000,0x0011,0x2400,0x0003, X 0xC000,0x0011,0x2400,0x0003,0xC000,0x0010,0x2400,0x0003, X 0xC000,0x0030,0x27FF,0xFFFF,0xC000,0x0070,0x27FF,0xFFFF, X 0xC000,0x00E0,0x0200,0x0247,0xC000,0x01C0,0x0180,0x0D13, X 0xC000,0x0740,0x0140,0x188B,0xC000,0x0D18,0x0C40,0x2223, X 0xC000,0x1903,0x5040,0x4447,0xC000,0x3100,0x0040,0x9113, X 0xC000,0xE100,0x0043,0x888B,0xC001,0x80C0,0x0186,0x2223, X 0xC003,0x0038,0x0E0C,0x4447,0xC006,0x0007,0xF011,0x1113, X 0xC00C,0x0000,0x0028,0x888B,0xC038,0x0000,0x0062,0x2223, X 0xC07F,0xFFFF,0xFFFF,0xFFFF,0xC0D1,0x1111,0x1200,0x0003, X 0xC188,0x8888,0x8400,0x0003,0xC322,0x2222,0x2800,0x0003, X 0xCE44,0x4444,0x5000,0x0003,0xD911,0x1111,0x6000,0x0003, X 0xF888,0x8888,0x8000,0x0003,0xE222,0x2223,0x0000,0x0003, X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF,0xFFFF END_OF_Icons/nchess.icon if test 1933 -ne `wc -c Icons/pawn.icon <<'END_OF_Icons/pawn.icon' X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16 X */ X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0001,0x8000,0x0000, X 0x0000,0x0007,0xE000,0x0000,0x0000,0x000F,0xF000,0x0000, X 0x0000,0x001F,0xF800,0x0000,0x0000,0x003F,0xFC00,0x0000, X 0x0000,0x003F,0xFC00,0x0000,0x0000,0x003F,0xFC00,0x0000, X 0x0000,0x003F,0xFC00,0x0000,0x0000,0x003F,0xFC00,0x0000, X 0x0000,0x001F,0xF800,0x0000,0x0000,0x000F,0xF000,0x0000, X 0x0000,0x0007,0xE000,0x0000,0x0000,0x0003,0xC000,0x0000, X 0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000, X 0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000, X 0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000, X 0x0000,0x0003,0xC000,0x0000,0x0000,0x0007,0xE000,0x0000, X 0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000, X 0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000, X 0x0000,0x000F,0xF000,0x0000,0x0000,0x000F,0xF000,0x0000, X 0x0000,0x000F,0xF000,0x0000,0x0000,0x000F,0xF000,0x0000, X 0x0000,0x001F,0xF800,0x0000,0x0000,0x001F,0xF800,0x0000, X 0x0000,0x001F,0xF800,0x0000,0x0000,0x003F,0xFC00,0x0000, X 0x0000,0x003F,0xFC00,0x0000,0x0000,0x007F,0xFE00,0x0000, X 0x0000,0x00FF,0xFF00,0x0000,0x0000,0x01FF,0xFF80,0x0000, X 0x0000,0x03FF,0xFFC0,0x0000,0x0000,0x0FFF,0xFFF0,0x0000, X 0x0000,0x3FFF,0xFFFC,0x0000,0x0000,0x7FFF,0xFFFE,0x0000, X 0x0000,0x7000,0x000E,0x0000,0x0000,0x7FFF,0xFFFE,0x0000, X 0x0000,0x7FFF,0xFFFE,0x0000,0x0000,0x7FFF,0xFFFE,0x0000, X 0x0000,0x7000,0x000E,0x0000,0x0000,0x7FFF,0xFFFE,0x0000, X 0x0000,0x3FFF,0xFFFC,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 END_OF_Icons/pawn.icon if test 1933 -ne `wc -c Icons/pawnStencil.icon <<'END_OF_Icons/pawnStencil.icon' X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16 X */ X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0001,0x8000,0x0000,0x0000,0x0007,0xE000,0x0000, X 0x0000,0x000F,0xF000,0x0000,0x0000,0x001F,0xF800,0x0000, X 0x0000,0x003F,0xFC00,0x0000,0x0000,0x007F,0xFE00,0x0000, X 0x0000,0x007F,0xFE00,0x0000,0x0000,0x007F,0xFE00,0x0000, X 0x0000,0x007F,0xFE00,0x0000,0x0000,0x007F,0xFE00,0x0000, X 0x0000,0x003F,0xFC00,0x0000,0x0000,0x001F,0xF800,0x0000, X 0x0000,0x000F,0xF000,0x0000,0x0000,0x0007,0xE000,0x0000, X 0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000, X 0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000, X 0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000, X 0x0000,0x0007,0xE000,0x0000,0x0000,0x000F,0xF000,0x0000, X 0x0000,0x000F,0xF000,0x0000,0x0000,0x000F,0xF000,0x0000, X 0x0000,0x000F,0xF000,0x0000,0x0000,0x000F,0xF000,0x0000, X 0x0000,0x001F,0xF800,0x0000,0x0000,0x001F,0xF800,0x0000, X 0x0000,0x001F,0xF800,0x0000,0x0000,0x001F,0xF800,0x0000, X 0x0000,0x003F,0xFC00,0x0000,0x0000,0x003F,0xFC00,0x0000, X 0x0000,0x003F,0xFC00,0x0000,0x0000,0x007F,0xFE00,0x0000, X 0x0000,0x007F,0xFE00,0x0000,0x0000,0x00FF,0xFF00,0x0000, X 0x0000,0x01FF,0xFF80,0x0000,0x0000,0x03FF,0xFFC0,0x0000, X 0x0000,0x0FFF,0xFFF0,0x0000,0x0000,0x3FFF,0xFFFC,0x0000, X 0x0000,0x7FFF,0xFFFE,0x0000,0x0000,0xFFFF,0xFFFF,0x0000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0xFFFF,0xFFFF,0x0000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0xFFFF,0xFFFF,0x0000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0xFFFF,0xFFFF,0x0000, X 0x0000,0x7FFF,0xFFFE,0x0000,0x0000,0x3FFF,0xFFFC,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 END_OF_Icons/pawnStencil.icon if test 1933 -ne `wc -c Icons/queen.icon <<'END_OF_Icons/queen.icon' X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16 X */ X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0001,0x8000,0x0000,0x0000,0x0001,0x8000,0x0000, X 0x0000,0x0003,0xC000,0x0000,0x0000,0x0003,0xC000,0x0000, X 0x0000,0x0007,0xE000,0x0000,0x0000,0x0007,0xE000,0x0000, X 0x0000,0x000F,0xF000,0x0000,0x0000,0x000F,0xF000,0x0000, X 0x0000,0x001F,0xF800,0x0000,0x0000,0x001F,0xF800,0x0000, X 0x0000,0x003F,0xFC00,0x0000,0x0000,0x003F,0xFC00,0x0000, X 0x0000,0x007F,0xFE00,0x0000,0x0000,0x007F,0xFE00,0x0000, X 0x0000,0x00FF,0xFF00,0x0000,0x0020,0x00FF,0xFF00,0x0400, X 0x0030,0x01FF,0xFF80,0x0C00,0x0038,0x01FF,0xFF80,0x1C00, X 0x003C,0x03FF,0xFFC0,0x3C00,0x003C,0x03FF,0xFFC0,0x3C00, X 0x001E,0x07FE,0x7FE0,0x7800,0x001F,0x07FE,0x7FE0,0xF800, X 0x001F,0x8FFC,0x3FF1,0xF800,0x001F,0x8FFC,0x3FF1,0xF800, X 0x000F,0xDFF8,0x1FFB,0xF000,0x000F,0xFFF9,0x9FFF,0xF000, X 0x000F,0xFFF1,0x8FFF,0xF000,0x000F,0xFFF3,0xCFFF,0xF000, X 0x0007,0xFFE3,0xC7FF,0xE000,0x0007,0xFFE7,0xE7FF,0xE000, X 0x0007,0xFFC7,0xE3FF,0xE000,0x0007,0xFFCF,0xF3FF,0xE000, X 0x0007,0xFFE7,0xE7FF,0xE000,0x0003,0xFFE7,0xE7FF,0xC000, X 0x0003,0xFFF3,0xCFFF,0xC000,0x0003,0xFFF3,0xCFFF,0xC000, X 0x0003,0xFFF9,0x9FFF,0xC000,0x0001,0xFFF9,0x9FFF,0x8000, X 0x0001,0xFFFC,0x3FFF,0x8000,0x0001,0xFFFC,0x3FFF,0x8000, X 0x0001,0xFFFE,0x7FFF,0x8000,0x0000,0xFFFE,0x7FFF,0x0000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0xFFFF,0xFFFF,0x0000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x7FFF,0xFFFE,0x0000, X 0x0000,0x7FFF,0xFFFE,0x0000,0x0000,0x7FFF,0xFFFE,0x0000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0xFFFF,0xFFFF,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 END_OF_Icons/queen.icon if test 1933 -ne `wc -c Icons/rook.icon <<'END_OF_Icons/rook.icon' X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16 X */ X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x001F,0xF800,0x0000,0x0000,0x003F,0xFC00,0x0000, X 0x0000,0x783F,0xFC1E,0x0000,0x0001,0xF83F,0xFC1F,0x8000, X 0x0003,0xF83F,0xFC1F,0xC000,0x0007,0xF83F,0xFC1F,0xE000, X 0x0007,0xF83F,0xFC1F,0xE000,0x0007,0xF83F,0xFC1F,0xE000, X 0x0007,0xF9FF,0xFF9F,0xE000,0x0007,0xFFFF,0xFFFF,0xE000, X 0x0007,0xFFFF,0xFFFF,0xE000,0x0007,0xFFFF,0xFFFF,0xE000, X 0x0007,0xFFFF,0xFFFF,0xE000,0x0007,0xFFFF,0xFFFF,0xE000, X 0x0001,0xFFFF,0xFFFF,0x8000,0x0000,0x7FFF,0xFFFE,0x0000, X 0x0000,0x1FFF,0xFFF8,0x0000,0x0000,0x0FFF,0xFFF0,0x0000, X 0x0000,0x0FFF,0xFFF0,0x0000,0x0000,0x0FFF,0xFFF0,0x0000, X 0x0000,0x0FFF,0xFFF0,0x0000,0x0000,0x0D5F,0xFFF0,0x0000, X 0x0000,0x0D5F,0xFFF0,0x0000,0x0000,0x0D5F,0xFFF0,0x0000, X 0x0000,0x0D5F,0xFFF0,0x0000,0x0000,0x0D5F,0xFFF0,0x0000, X 0x0000,0x0D5F,0xFFF0,0x0000,0x0000,0x0D5A,0xBFF0,0x0000, X 0x0000,0x0D5A,0xBFF0,0x0000,0x0000,0x0FFA,0xBFF0,0x0000, X 0x0000,0x0FFA,0xBFF0,0x0000,0x0000,0x0FFA,0xBFF0,0x0000, X 0x0000,0x0FFA,0xBFF0,0x0000,0x0000,0x0FFA,0xB570,0x0000, X 0x0000,0x0FFA,0xB570,0x0000,0x0000,0x0FFF,0xF570,0x0000, X 0x0000,0x0FFF,0xF570,0x0000,0x0000,0x0FFF,0xF570,0x0000, X 0x0000,0x0FFF,0xF570,0x0000,0x0000,0x0FFF,0xF570,0x0000, X 0x0000,0x0FFF,0xF570,0x0000,0x0000,0x0FFF,0xFFF0,0x0000, X 0x0000,0x0FFF,0xFFF0,0x0000,0x0000,0x0FFF,0xFFF0,0x0000, X 0x0000,0x0FFF,0xFFF0,0x0000,0x0000,0x1FFF,0xFFF8,0x0000, X 0x0000,0x3FFF,0xFFFC,0x0000,0x0000,0x7FFF,0xFFFE,0x0000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0xFFFF,0xFFFF,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0001,0x8000,0x0001,0x8000,0x0001,0xFFFF,0xFFFF,0x8000, X 0x0000,0xFFFF,0xFFFF,0x0000,0x0000,0x0000,0x0000,0x0000, X 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000 END_OF_Icons/rook.icon if test 1933 -ne `wc -c Icons/whiteSquare.icon <<'END_OF_Icons/whiteSquare.icon' X/* Format_version=1, Width=64, Height=64, Depth=1, Valid_bits_per_item=16 X */ X 0xFFFF,0xFFFF,0xFFFF,0xFFFF,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0x8000,0x0000,0x0000,0x0001, X 0x8000,0x0000,0x0000,0x0001,0xFFFF,0xFFFF,0xFFFF,0xFFFF END_OF_Icons/whiteSquare.icon if test 1933 -ne `wc -c Makefile <<'END_OF_Makefile' X# X# Makefile for nchess package. X# X XALLOBJS = board.o boardsw.o main.o ipc.o controlsw.o daemon.o \ X tool.o xdr.o msgsw.o talksw.o XCLIENTOBJS = board.o main.o ipc.o xdr.o tool.o controlsw.o boardsw.o \ X msgsw.o talksw.o chessprocess.o XSERVEROBJS = daemon.o xdr.o X XCLIENTSRCS1 = board.c main.c XCLIENTSRCS2 = ipc.c tool.c controlsw.c XCLIENTSRCS3 = boardsw.c msgsw.c talksw.c chessprocess.c XCLIENTSRCS4 = xdr.c XCLIENTSRCS = $(CLIENTSRCS1) $(CLIENTSRCS2) $(CLIENTSRCS3) $(CLIENTSRCS4) X XSERVERSRCS = daemon.c xdr.c X XHEADERS = decls.h nchess.h X XICONS = Icons/bishop.icon Icons/bishopStencil.icon \ X Icons/king.icon Icons/kingStencil.icon \ X Icons/knight.icon Icons/knightStencil.icon \ X Icons/pawn.icon Icons/pawnStencil.icon \ X Icons/queen.icon Icons/queenStencil.icon \ X Icons/rook.icon Icons/rookStencil.icon \ X Icons/blackSquare.icon Icons/whiteSquare.icon \ X Icons/nchess.icon X X# CFLAGS = -g XCFLAGS = -O X Xall : nchessd nchess X Xnchessd : $(SERVEROBJS) X cc $(CFLAGS) -o nchessd $(SERVEROBJS) X Xnchess : $(CLIENTOBJS) X cc $(CFLAGS) -o nchess $(CLIENTOBJS) -lsuntool -lsunwindow -lpixrect X Xshar : $(SERVERSRCS) $(CLIENTSRCS) $(HEADERS) $(ICONS) X shar -c Makefile nchess.6 $(HEADERS) $(SERVERSRCS) Icons $(ICONS) > shar.1 X shar -c $(CLIENTSRCS1) > shar.2 X shar -c $(CLIENTSRCS2) > shar.3 X shar -c $(CLIENTSRCS3) > shar.4 X Xlint : $(SERVERSRCS) $(CLIENTSRCS) X lint $(SERVERSRCS) X lint $(CLIENTSRCS) X Xlist : $(SERVERSRCS) $(CLIENTSRCS) $(HEADERS) X lpr -x2 -p -J"nchess" *.h *.c X Xclean : X rm -f *.o nchess nchessd X X$(ALLOBJS) : $(HEADERS) X END_OF_Makefile if test 1533 -ne `wc -c talksw.c <<'END_OF_talksw.c' X/* X * Copyright 1987 Tom Anderson; 20831 Frank Waters Road; X * Stanwood, WA 98282. All rights reserved. X */ X X/* X * talk subwindow handling X */ X X#include X#include X#include X#include X X#include "nchess.h" X X#define MAX_SEND_LENGTH 60 X Xstruct toolsw * TalkSW; XPanel TalkPanel; X XPanel_item SendItem; XPanel_item RecvItem; X X/*ARGSUSED*/ XsendProc(item, event) X Panel_item item; X struct inputevent *event; X{ X char c[MAX_SEND_LENGTH+1]; X X strcpy(c, (char *) panel_get_value(SendItem)); X SendTalkMsg(c); X /* set the command text to nil */ X panel_set_value(SendItem, ""); X} X X/* X * set up the talk send and receive subwindows X * (if we are playing against the machine, leave them out) X */ Xvoid XInitTalkSW() X{ X if (IsMachine[PeerColor]) X return; X if ((TalkSW = panel_create(NchessTool, 0)) == NULL) { X fprintf(stderr, "Can't create talk subwindows\n"); X exit(1); X } X TalkPanel = TalkSW->ts_data; X RecvItem = panel_create_item(TalkPanel, PANEL_MESSAGE, X PANEL_LABEL_STRING, "Recv:", X PANEL_SHOW_ITEM, TRUE, X 0); X SendItem = panel_create_item(TalkPanel, PANEL_TEXT, X PANEL_LABEL_STRING, "Send:", X PANEL_NOTIFY_STRING, "\n\r", X PANEL_NOTIFY_LEVEL, PANEL_SPECIFIED, X PANEL_NOTIFY_PROC, sendProc, X PANEL_VALUE_STORED_LENGTH, MAX_SEND_LENGTH, X 0); X panel_fit_height(TalkPanel); X} X X/* X * receive a pithy banality from the opponent X */ Xvoid XRecvTalkMsg(cp) X char *cp; X{ X char ncp[128]; X X strcpy(ncp, "Recv: "); X panel_set(RecvItem, X PANEL_LABEL_STRING, strcat(ncp, cp), X 0); X} END_OF_talksw.c if test 1574 -ne `wc -c xdr.c <<'END_OF_xdr.c' X/* X * Copyright 1987 Tom Anderson; 20831 Frank Waters Road; X * Stanwood, WA 98282. All rights reserved. X */ X X/* X * specialized xdr stuff X */ X X#include X#include X X#include "nchess.h" X Xint XXdrGameReq(xdrsp, grp) X XDR * xdrsp; X GameRequest * grp; X{ X unsigned int size; X char * cp; X X if ( ! xdr_u_long(xdrsp, &grp->progNum)) X return(0); X if ( ! xdr_int(xdrsp, &grp->color)) X return(0); X if ( ! xdr_int(xdrsp, &grp->resumeGame)) X return(0); X size = sizeof(grp->hostName); X cp = grp->hostName; X if ( ! xdr_bytes(xdrsp, &cp, &size, size)) X return(0); X size = sizeof(grp->userName); X cp = grp->userName; X if ( ! xdr_bytes(xdrsp, &cp, &size, size)) X return(0); X return(1); X} X Xint XXdrMove(xdrsp, movep) X XDR * xdrsp; X Move * movep; X{ X if ( ! xdr_int(xdrsp, &movep->x1)) X return(0); X if ( ! xdr_int(xdrsp, &movep->y1)) X return(0); X if ( ! xdr_int(xdrsp, &movep->x2)) X return(0); X if ( ! xdr_int(xdrsp, &movep->y2)) X return(0); X if ( ! xdr_int(xdrsp, &movep->newPieceType)) X return(0); X return(1); X} X Xint XXdrSetup(xdrsp, setup) X XDR * xdrsp; X SetupChange * setup; X{ X if ( ! xdr_int(xdrsp, &setup->x)) X return(0); X if ( ! xdr_int(xdrsp, &setup->y)) X return(0); X if ( ! xdr_int(xdrsp, (int *) &setup->type)) X return(0); X if ( ! xdr_int(xdrsp, &setup->color)) X return(0); X return(1); X} X Xint XXdrString(xdrsp, cp) X XDR * xdrsp; X char * cp; X{ X char c[128]; X strncpy(c, cp, sizeof(c)); X c[127] = '\0'; X if ( ! xdr_string(xdrsp, &cp, sizeof(c))) X return(0); X return(1); X} END_OF_xdr.c if test 1586 -ne `wc -c