| home | layout | structure | qd | hexdump |
          File : queue.dat
 Queue Version : 5.01
          Size : 7168 bytes
    F@H Client : FAH502-Linux.exe

Index X - Server IP (until v3.0)

server: 171.64.122.117:8080
This is the IP and port address of the data server from which the work unit was downloaded. It is also the address to which the unit must eventually be uploaded if it is still active.

The Server IP for Folding@Home clients before v3.0 the value was stored at 040 bytes from the start of each queue index. Starting at byte 264 of each index is the Server IP for client v3.0 and later. The v3.0 and later clients also store the port number.


grep "040 Server IP" qd.c
                u32     svr1;           /* 040 Server IP address (until v3.0) */

./qd -q queue.dat | grep server
  server: 171.65.103.158:8080; project: 1808   # Index 3
  server: 171.64.122.138:8080; project: 763    # Index 4
  server: 171.64.122.138:8080; project: 770    # Index 5
  server: 171.64.122.138:8080; project: 770    # Index 6
  server: 171.64.122.138:8080; project: 769    # Index 7
  server: 171.64.122.142:8080; project: 2401   # Index 8
  server: 171.64.122.133:8080; project: 1163   # Index 9
  server: 171.64.122.142:8080; project: 2401   # Index 0
  server: 171.64.122.142:8080; project: 2401   # Index 1
  server: 171.65.103.68:8080; project: 1489    # Index 2

hexdump -C -s 48 -n 4 queue.dat     # Index 0
00000030  01 00 00 00                                       |....|
00000034

hexdump -C -s 760 -n 4 queue.dat    # Index 1
000002f8  01 00 00 00                                       |....|
000002fc

hexdump -C -s 1472 -n 4 queue.dat   # Index 2
000005c0  01 00 00 00                                       |....|
000005c4

hexdump -C -s 2184 -n 4 queue.dat   # Index 3
00000888  01 00 00 00                                       |....|
0000088c

hexdump -C -s 2896 -n 4 queue.dat   # Index 4
00000b50  00 00 00 00                                       |....|
00000b54

hexdump -C -s 3608 -n 4 queue.dat   # Index 5
00000e18  00 00 00 00                                       |....|
00000e1c

hexdump -C -s 4320 -n 4 queue.dat   # Index 6
000010e0  00 00 00 00                                       |....|
000010e4

hexdump -C -s 5032 -n 4 queue.dat   # Index 7
000013a8  00 00 00 00                                       |....|
000013ac

hexdump -C -s 5744 -n 4 queue.dat   # Index 8
00001670  01 00 00 00                                       |....|
00001674

hexdump -C -s 6456 -n 4 queue.dat   # Index 9
00001938  01 00 00 00                                       |....|
0000193c