- multiplex.c:5:23: error: arpa/inet.h: No such file or directory
- multiplex.c:6:19: error: ctype.h: No such file or directory
- multiplex.c:7:19: error: errno.h: No such file or directory
- multiplex.c:8:19: error: fcntl.h: No such file or directory
- multiplex.c:9:19: error: netdb.h: No such file or directory
- multiplex.c:10:24: error: netinet/in.h: No such file or directory
- multiplex.c:11:20: error: signal.h: No such file or directory
- multiplex.c:12:19: error: stdio.h: No such file or directory
- multiplex.c:13:20: error: stdlib.h: No such file or directory
- multiplex.c:14:20: error: string.h: No such file or directory
- multiplex.c:15:24: error: sys/select.h: No such file or directory
- multiplex.c:16:24: error: sys/socket.h: No such file or directory
- multiplex.c:17:22: error: sys/stat.h: No such file or directory
- multiplex.c:18:23: error: sys/types.h: No such file or directory
- multiplex.c:19:20: error: sys/un.h: No such file or directory
- multiplex.c:20:18: error: time.h: No such file or directory
- multiplex.c:21:20: error: unistd.h: No such file or directory
- In file included from multiplex.c:22:
- mplex.h:9:20: error: stdint.h: No such file or directory
- In file included from multiplex.c:22:
- mplex.h:20: error: expected specifier-qualifier-list before 'uint8_t'
- mplex.h:27: error: expected specifier-qualifier-list before 'uint8_t'
- mplex.h:34: error: expected specifier-qualifier-list before 'time_t'
- multiplex.c:32: error: field 'sa' has incomplete type
- multiplex.c:33: error: field 'in4' has incomplete type
- multiplex.c:34: error: field 'in6' has incomplete type
- multiplex.c:39: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'now'
- multiplex.c:41: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'worker_pid'
- multiplex.c: In function 'init_worker':
- multiplex.c:50: warning: implicit declaration of function 'socketpair'
- multiplex.c:50: error: 'AF_UNIX' undeclared (first use in this function)
- multiplex.c:50: error: (Each undeclared identifier is reported only once
- multiplex.c:50: error: for each function it appears in.)
- multiplex.c:50: error: 'SOCK_STREAM' undeclared (first use in this function)
- multiplex.c:51: warning: implicit declaration of function 'fprintf'
- multiplex.c:51: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:51: error: 'stderr' undeclared (first use in this function)
- multiplex.c:51: warning: implicit declaration of function 'strerror'
- multiplex.c:51: error: 'errno' undeclared (first use in this function)
- multiplex.c:51: warning: format '%s' expects type 'char *', but argument 3 has type 'int'
- multiplex.c:51: warning: implicit declaration of function 'exit'
- multiplex.c:51: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:53: error: 'worker_pid' undeclared (first use in this function)
- multiplex.c:53: warning: implicit declaration of function 'fork'
- multiplex.c:55: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:55: warning: format '%s' expects type 'char *', but argument 3 has type 'int'
- multiplex.c:55: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:58: warning: implicit declaration of function 'close'
- multiplex.c:59: warning: implicit declaration of function 'dup2'
- multiplex.c:63: warning: implicit declaration of function 'execlp'
- multiplex.c:63: error: 'NULL' undeclared (first use in this function)
- multiplex.c:64: warning: implicit declaration of function 'perror'
- multiplex.c:65: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:68: warning: implicit declaration of function 'fcntl'
- multiplex.c:68: error: 'F_GETFL' undeclared (first use in this function)
- multiplex.c:69: error: 'O_NONBLOCK' undeclared (first use in this function)
- multiplex.c:70: error: 'F_SETFL' undeclared (first use in this function)
- multiplex.c: In function 'reboot':
- multiplex.c:76: error: 'struct line' has no member named 'data'
- multiplex.c:76: error: 'struct line' has no member named 'len'
- multiplex.c:79: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:79: error: 'uint8_t' undeclared (first use in this function)
- multiplex.c:79: error: expected expression before ')' token
- multiplex.c:79: warning: excess elements in struct initializer
- multiplex.c:79: warning: (near initialization for '(anonymous)')
- multiplex.c:80: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c: In function 'esock':
- multiplex.c:88: error: 'struct sockifo' has no member named 'state'
- multiplex.c:90: error: 'struct sockifo' has no member named 'state'
- multiplex.c:91: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:91: error: 'stderr' undeclared (first use in this function)
- multiplex.c:91: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:92: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c: In function 'alloc_ifo':
- multiplex.c:99: warning: implicit declaration of function 'realloc'
- multiplex.c:99: warning: incompatible implicit declaration of built-in function 'realloc'
- multiplex.c:101: warning: implicit declaration of function 'memset'
- multiplex.c:101: warning: incompatible implicit declaration of built-in function 'memset'
- multiplex.c: In function 'find':
- multiplex.c:108: error: 'NULL' undeclared (first use in this function)
- multiplex.c:111: error: 'struct sockifo' has no member named 'state'
- multiplex.c: In function 'writable':
- multiplex.c:120: error: 'struct sockifo' has no member named 'state'
- multiplex.c:121: error: 'struct sockifo' has no member named 'state'
- multiplex.c:123: error: 'socklen_t' undeclared (first use in this function)
- multiplex.c:123: error: expected ';' before 'esize'
- multiplex.c:124: warning: implicit declaration of function 'getsockopt'
- multiplex.c:124: error: 'SOL_SOCKET' undeclared (first use in this function)
- multiplex.c:124: error: 'SO_ERROR' undeclared (first use in this function)
- multiplex.c:124: error: 'esize' undeclared (first use in this function)
- multiplex.c:126: warning: passing argument 2 of 'esock' makes pointer from integer without a cast
- multiplex.c:129: error: 'struct sockifo' has no member named 'state'
- multiplex.c:129: error: 'struct sockifo' has no member named 'state'
- multiplex.c:137: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:139: error: 'errno' undeclared (first use in this function)
- multiplex.c:139: warning: pointer/integer type mismatch in conditional expression
- multiplex.c:140: error: 'struct sockifo' has no member named 'state'
- multiplex.c:140: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:140: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c: In function 'addnet':
- multiplex.c:159: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:159: error: 'stderr' undeclared (first use in this function)
- multiplex.c:159: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:163: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:163: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:167: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:167: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:169: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:169: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:175: error: variable 'hints' has initializer but incomplete type
- multiplex.c:176: error: unknown field 'ai_family' specified in initializer
- multiplex.c:176: error: 'AF_UNSPEC' undeclared (first use in this function)
- multiplex.c:176: warning: excess elements in struct initializer
- multiplex.c:176: warning: (near initialization for 'hints')
- multiplex.c:177: error: unknown field 'ai_socktype' specified in initializer
- multiplex.c:177: error: 'SOCK_STREAM' undeclared (first use in this function)
- multiplex.c:177: warning: excess elements in struct initializer
- multiplex.c:177: warning: (near initialization for 'hints')
- multiplex.c:178: error: unknown field 'ai_flags' specified in initializer
- multiplex.c:178: error: 'AI_ADDRCONFIG' undeclared (first use in this function)
- multiplex.c:178: error: 'AI_PASSIVE' undeclared (first use in this function)
- multiplex.c:178: warning: excess elements in struct initializer
- multiplex.c:178: warning: (near initialization for 'hints')
- multiplex.c:175: error: storage size of 'hints' isn't known
- multiplex.c:180: error: 'NULL' undeclared (first use in this function)
- multiplex.c:181: warning: implicit declaration of function 'getaddrinfo'
- multiplex.c:183: warning: implicit declaration of function 'gai_strerror'
- multiplex.c:183: warning: passing argument 2 of 'esock' makes pointer from integer without a cast
- multiplex.c:187: warning: implicit declaration of function 'socket'
- multiplex.c:187: error: dereferencing pointer to incomplete type
- multiplex.c:187: error: dereferencing pointer to incomplete type
- multiplex.c:187: error: dereferencing pointer to incomplete type
- multiplex.c:191: error: 'F_GETFL' undeclared (first use in this function)
- multiplex.c:192: error: 'O_NONBLOCK' undeclared (first use in this function)
- multiplex.c:193: error: 'F_SETFL' undeclared (first use in this function)
- multiplex.c:194: error: 'F_SETFD' undeclared (first use in this function)
- multiplex.c:194: error: 'FD_CLOEXEC' undeclared (first use in this function)
- multiplex.c:196: error: 'struct sockifo' has no member named 'state'
- multiplex.c:197: error: 'struct sockifo' has no member named 'state'
- multiplex.c:200: error: field name not in record or union initializer
- multiplex.c:200: error: (near initialization for 'bsa')
- multiplex.c:200: error: dereferencing pointer to incomplete type
- multiplex.c:202: error: dereferencing pointer to incomplete type
- multiplex.c:202: error: 'AF_INET6' undeclared (first use in this function)
- multiplex.c:203: warning: implicit declaration of function 'inet_pton'
- multiplex.c:204: warning: implicit declaration of function 'bind'
- multiplex.c:207: error: 'AF_INET' undeclared (first use in this function)
- multiplex.c:212: warning: implicit declaration of function 'connect'
- multiplex.c:212: error: dereferencing pointer to incomplete type
- multiplex.c:212: error: dereferencing pointer to incomplete type
- multiplex.c:213: error: 'struct sockifo' has no member named 'state'
- multiplex.c:214: error: 'struct sockifo' has no member named 'state'
- multiplex.c:215: error: 'struct sockifo' has no member named 'death_time'
- multiplex.c:215: error: 'now' undeclared (first use in this function)
- multiplex.c:217: error: 'struct sockifo' has no member named 'state'
- multiplex.c:218: error: 'struct sockifo' has no member named 'state'
- multiplex.c:219: error: 'struct sockifo' has no member named 'recvq'
- multiplex.c:221: warning: implicit declaration of function 'setsockopt'
- multiplex.c:221: error: 'SOL_SOCKET' undeclared (first use in this function)
- multiplex.c:221: error: 'SO_REUSEADDR' undeclared (first use in this function)
- multiplex.c:222: error: dereferencing pointer to incomplete type
- multiplex.c:222: error: dereferencing pointer to incomplete type
- multiplex.c:224: warning: implicit declaration of function 'listen'
- multiplex.c:229: warning: implicit declaration of function 'freeaddrinfo'
- multiplex.c:232: error: 'errno' undeclared (first use in this function)
- multiplex.c:232: warning: passing argument 2 of 'esock' makes pointer from integer without a cast
- multiplex.c:175: warning: unused variable 'hints'
- multiplex.c: In function 'delnet_real':
- multiplex.c:243: warning: implicit declaration of function 'free'
- multiplex.c:243: warning: incompatible implicit declaration of built-in function 'free'
- multiplex.c:243: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:244: error: 'struct sockifo' has no member named 'recvq'
- multiplex.c:248: warning: implicit declaration of function 'memcpy'
- multiplex.c:248: warning: incompatible implicit declaration of built-in function 'memcpy'
- multiplex.c: In function 'delnet':
- multiplex.c:261: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:261: error: 'stderr' undeclared (first use in this function)
- multiplex.c:261: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:262: error: 'struct sockifo' has no member named 'state'
- multiplex.c:264: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:272: error: 'struct sockifo' has no member named 'state'
- multiplex.c: In function 'freeze_net':
- multiplex.c:285: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:285: error: 'stderr' undeclared (first use in this function)
- multiplex.c:285: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:286: error: 'struct sockifo' has no member named 'state'
- multiplex.c:288: error: 'struct sockifo' has no member named 'state'
- multiplex.c: In function 'start_ssl':
- multiplex.c:303: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:303: error: 'stderr' undeclared (first use in this function)
- multiplex.c:303: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c: In function 'line_accept':
- multiplex.c:327: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:327: error: 'stderr' undeclared (first use in this function)
- multiplex.c:327: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:331: error: 'struct sockifo' has no member named 'state'
- multiplex.c:332: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:332: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:333: error: 'struct sockifo' has no member named 'recvq'
- multiplex.c:335: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:335: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:336: error: 'struct sockifo' has no member named 'recvq'
- multiplex.c:337: error: 'struct sockifo' has no member named 'state'
- multiplex.c:343: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:343: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:345: error: 'F_GETFL' undeclared (first use in this function)
- multiplex.c:346: error: 'O_NONBLOCK' undeclared (first use in this function)
- multiplex.c:347: error: 'F_SETFL' undeclared (first use in this function)
- multiplex.c:348: error: 'F_SETFD' undeclared (first use in this function)
- multiplex.c:348: error: 'FD_CLOEXEC' undeclared (first use in this function)
- multiplex.c:353: error: 'struct sockifo' has no member named 'state'
- multiplex.c:354: error: 'struct sockifo' has no member named 'state'
- multiplex.c:355: error: 'struct sockifo' has no member named 'state'
- multiplex.c:356: error: 'struct sockifo' has no member named 'death_time'
- multiplex.c:356: error: 'now' undeclared (first use in this function)
- multiplex.c: In function 'sqfill':
- multiplex.c:367: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:367: error: 'stderr' undeclared (first use in this function)
- multiplex.c:367: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c:368: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c: In function 'mplex_parse':
- multiplex.c:372: error: 'struct line' has no member named 'data'
- multiplex.c:399: warning: incompatible implicit declaration of built-in function 'fprintf'
- multiplex.c:399: error: 'stderr' undeclared (first use in this function)
- multiplex.c:399: error: 'struct line' has no member named 'data'
- multiplex.c:399: warning: incompatible implicit declaration of built-in function 'exit'
- multiplex.c: In function 'readable':
- multiplex.c:404: error: 'struct sockifo' has no member named 'state'
- multiplex.c:405: error: 'struct sockifo' has no member named 'recvq'
- multiplex.c:406: error: 'struct sockifo' has no member named 'state'
- multiplex.c:412: warning: implicit declaration of function 'accept'
- multiplex.c:415: error: 'AF_INET6' undeclared (first use in this function)
- multiplex.c:416: warning: implicit declaration of function 'inet_ntop'
- multiplex.c:418: warning: implicit declaration of function 'strncmp'
- multiplex.c:420: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:422: error: 'AF_INET' undeclared (first use in this function)
- multiplex.c:423: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:425: error: 'struct sockifo' has no member named 'recvq'
- multiplex.c:426: error: 'struct sockifo' has no member named 'state'
- multiplex.c:429: error: 'struct sockifo' has no member named 'state'
- multiplex.c:430: error: 'struct sockifo' has no member named 'state'
- multiplex.c:439: error: 'struct sockifo' has no member named 'recvq'
- multiplex.c:441: error: 'errno' undeclared (first use in this function)
- multiplex.c:441: warning: pointer/integer type mismatch in conditional expression
- multiplex.c:445: error: 'struct sockifo' has no member named 'recvq'
- multiplex.c:446: error: 'struct line' has no member named 'data'
- multiplex.c:448: error: 'struct sockifo' has no member named 'state'
- multiplex.c:448: error: 'struct sockifo' has no member named 'state'
- multiplex.c:449: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:450: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:451: error: 'struct sockifo' has no member named 'death_time'
- multiplex.c:451: error: 'now' undeclared (first use in this function)
- multiplex.c:452: error: 'struct sockifo' has no member named 'state'
- multiplex.c:457: error: 'struct sockifo' has no member named 'recvq'
- multiplex.c:457: error: 'struct sockifo' has no member named 'recvq'
- multiplex.c: In function 'mplex':
- multiplex.c:463: error: variable 'timeout' has initializer but incomplete type
- multiplex.c:464: error: unknown field 'tv_sec' specified in initializer
- multiplex.c:464: warning: excess elements in struct initializer
- multiplex.c:464: warning: (near initialization for 'timeout')
- multiplex.c:465: error: unknown field 'tv_usec' specified in initializer
- multiplex.c:465: warning: excess elements in struct initializer
- multiplex.c:465: warning: (near initialization for 'timeout')
- multiplex.c:463: error: storage size of 'timeout' isn't known
- multiplex.c:469: error: 'fd_set' undeclared (first use in this function)
- multiplex.c:469: error: expected ';' before 'rok'
- multiplex.c:470: warning: implicit declaration of function 'FD_ZERO'
- multiplex.c:470: error: 'rok' undeclared (first use in this function)
- multiplex.c:471: error: 'wok' undeclared (first use in this function)
- multiplex.c:472: error: 'xok' undeclared (first use in this function)
- multiplex.c:475: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:475: error: 'uint8_t' undeclared (first use in this function)
- multiplex.c:475: error: expected expression before ')' token
- multiplex.c:475: warning: excess elements in struct initializer
- multiplex.c:475: warning: (near initialization for '(anonymous)')
- multiplex.c:479: error: 'struct sockifo' has no member named 'death_time'
- multiplex.c:479: error: 'struct sockifo' has no member named 'death_time'
- multiplex.c:479: error: 'now' undeclared (first use in this function)
- multiplex.c:483: error: 'struct sockifo' has no member named 'state'
- multiplex.c:493: error: 'struct sockifo' has no member named 'state'
- multiplex.c:497: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:497: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:516: warning: implicit declaration of function 'FD_SET'
- multiplex.c:523: warning: implicit declaration of function 'select'
- multiplex.c:524: error: 'time_t' undeclared (first use in this function)
- multiplex.c:524: error: expected ';' before 'new_ts'
- multiplex.c:525: error: 'new_ts' undeclared (first use in this function)
- multiplex.c:527: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:535: warning: implicit declaration of function 'FD_ISSET'
- multiplex.c:551: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:551: error: expected expression before ')' token
- multiplex.c:551: warning: excess elements in struct initializer
- multiplex.c:551: warning: (near initialization for '(anonymous)')
- multiplex.c:463: warning: unused variable 'timeout'
- multiplex.c: In function 'sig2child':
- multiplex.c:555: warning: implicit declaration of function 'kill'
- multiplex.c:555: error: 'worker_pid' undeclared (first use in this function)
- multiplex.c: In function 'init':
- multiplex.c:559: error: variable 'sig' has initializer but incomplete type
- multiplex.c:560: error: unknown field 'sa_handler' specified in initializer
- multiplex.c:560: error: 'SIG_IGN' undeclared (first use in this function)
- multiplex.c:560: warning: excess elements in struct initializer
- multiplex.c:560: warning: (near initialization for 'sig')
- multiplex.c:559: error: storage size of 'sig' isn't known
- multiplex.c:562: warning: implicit declaration of function 'sigaction'
- multiplex.c:562: error: 'SIGPIPE' undeclared (first use in this function)
- multiplex.c:562: error: 'NULL' undeclared (first use in this function)
- multiplex.c:563: error: 'SIGCHLD' undeclared (first use in this function)
- multiplex.c:566: error: 'SIGHUP' undeclared (first use in this function)
- multiplex.c:567: error: 'SIGUSR1' undeclared (first use in this function)
- multiplex.c:568: error: 'SIGUSR2' undeclared (first use in this function)
- multiplex.c:570: warning: implicit declaration of function 'fclose'
- multiplex.c:570: error: 'stdin' undeclared (first use in this function)
- multiplex.c:571: error: 'stdout' undeclared (first use in this function)
- multiplex.c:573: warning: implicit declaration of function 'malloc'
- multiplex.c:573: warning: incompatible implicit declaration of built-in function 'malloc'
- multiplex.c:576: error: 'struct sockifo' has no member named 'state'
- multiplex.c:579: error: 'struct sockifo' has no member named 'sendq'
- multiplex.c:579: error: 'uint8_t' undeclared (first use in this function)
- multiplex.c:579: error: expected expression before ')' token
- multiplex.c:579: warning: excess elements in struct initializer
- multiplex.c:579: warning: (near initialization for '(anonymous)')
- multiplex.c:559: warning: unused variable 'sig'
- queue.c:5:19: error: ctype.h: No such file or directory
- queue.c:6:19: error: errno.h: No such file or directory
- queue.c:8:19: error: stdio.h: No such file or directory
- queue.c:9:20: error: stdlib.h: No such file or directory
- queue.c:10:20: error: string.h: No such file or directory
- queue.c:11:20: error: unistd.h: No such file or directory
- In file included from queue.c:12:
- mplex.h:9:20: error: stdint.h: No such file or directory
- In file included from queue.c:12:
- mplex.h:20: error: expected specifier-qualifier-list before 'uint8_t'
- mplex.h:27: error: expected specifier-qualifier-list before 'uint8_t'
- mplex.h:34: error: expected specifier-qualifier-list before 'time_t'
- queue.c: In function 'q_bound':
- queue.c:15: error: 'struct queue' has no member named 'start'
- queue.c:15: error: 'struct queue' has no member named 'end'
- queue.c:16: error: 'struct queue' has no member named 'start'
- queue.c:16: error: 'struct queue' has no member named 'end'
- queue.c:17: error: 'struct queue' has no member named 'size'
- queue.c:18: warning: implicit declaration of function 'free'
- queue.c:18: warning: incompatible implicit declaration of built-in function 'free'
- queue.c:18: error: 'struct queue' has no member named 'data'
- queue.c:19: error: 'struct queue' has no member named 'data'
- queue.c:19: warning: implicit declaration of function 'malloc'
- queue.c:19: warning: incompatible implicit declaration of built-in function 'malloc'
- queue.c:20: error: 'struct queue' has no member named 'size'
- queue.c:23: error: 'struct queue' has no member named 'size'
- queue.c:23: error: 'struct queue' has no member named 'end'
- queue.c:25: error: 'struct queue' has no member named 'end'
- queue.c:25: error: 'struct queue' has no member named 'start'
- queue.c:26: error: 'struct queue' has no member named 'start'
- queue.c:27: warning: implicit declaration of function 'memmove'
- queue.c:27: warning: incompatible implicit declaration of built-in function 'memmove'
- queue.c:27: error: 'struct queue' has no member named 'data'
- queue.c:27: error: 'struct queue' has no member named 'data'
- queue.c:27: error: 'struct queue' has no member named 'start'
- queue.c:28: error: 'struct queue' has no member named 'start'
- queue.c:29: error: 'struct queue' has no member named 'start'
- queue.c:30: error: 'struct queue' has no member named 'end'
- queue.c:35: error: 'uint8_t' undeclared (first use in this function)
- queue.c:35: error: (Each undeclared identifier is reported only once
- queue.c:35: error: for each function it appears in.)
- queue.c:35: error: 'dat' undeclared (first use in this function)
- queue.c:35: warning: incompatible implicit declaration of built-in function 'malloc'
- queue.c:36: warning: implicit declaration of function 'memcpy'
- queue.c:36: warning: incompatible implicit declaration of built-in function 'memcpy'
- queue.c:36: error: 'struct queue' has no member named 'data'
- queue.c:36: error: 'struct queue' has no member named 'start'
- queue.c:37: warning: incompatible implicit declaration of built-in function 'free'
- queue.c:37: error: 'struct queue' has no member named 'data'
- queue.c:38: error: 'struct queue' has no member named 'data'
- queue.c:39: error: 'struct queue' has no member named 'size'
- queue.c:40: error: 'struct queue' has no member named 'start'
- queue.c:41: error: 'struct queue' has no member named 'end'
- queue.c: In function 'q_read':
- queue.c:51: warning: implicit declaration of function 'read'
- queue.c:51: error: 'struct queue' has no member named 'data'
- queue.c:51: error: 'struct queue' has no member named 'end'
- queue.c:53: error: 'struct queue' has no member named 'end'
- queue.c:55: error: 'errno' undeclared (first use in this function)
- queue.c:55: error: 'EAGAIN' undeclared (first use in this function)
- queue.c:55: error: 'EINTR' undeclared (first use in this function)
- queue.c: In function 'q_write':
- queue.c:63: error: 'struct queue' has no member named 'end'
- queue.c:63: error: 'struct queue' has no member named 'start'
- queue.c:67: warning: implicit declaration of function 'write'
- queue.c:67: error: 'struct queue' has no member named 'data'
- queue.c:67: error: 'struct queue' has no member named 'start'
- queue.c:69: error: 'struct queue' has no member named 'start'
- queue.c:71: error: 'errno' undeclared (first use in this function)
- queue.c:71: error: 'EAGAIN' undeclared (first use in this function)
- queue.c:71: error: 'EINTR' undeclared (first use in this function)
- queue.c: In function 'q_getl':
- queue.c:80: error: 'struct queue' has no member named 'start'
- queue.c:80: error: 'struct queue' has no member named 'end'
- queue.c:81: error: 'struct queue' has no member named 'data'
- queue.c:81: error: 'struct queue' has no member named 'data'
- queue.c:82: error: 'struct queue' has no member named 'start'
- queue.c:83: error: 'struct queue' has no member named 'start'
- queue.c:86: error: unknown field 'data' specified in initializer
- queue.c:86: error: 'struct queue' has no member named 'data'
- queue.c:86: error: 'struct queue' has no member named 'start'
- queue.c:86: warning: excess elements in struct initializer
- queue.c:86: warning: (near initialization for 'rv')
- queue.c:87: error: unknown field 'len' specified in initializer
- queue.c:87: error: 'struct queue' has no member named 'start'
- queue.c:87: warning: excess elements in struct initializer
- queue.c:87: warning: (near initialization for 'rv')
- queue.c:89: error: 'struct queue' has no member named 'data'
- queue.c:90: error: 'struct queue' has no member named 'start'
- queue.c:95: error: 'NULL' undeclared (first use in this function)
- queue.c:95: warning: excess elements in struct initializer
- queue.c:95: warning: (near initialization for '(anonymous)')
- queue.c:95: warning: excess elements in struct initializer
- queue.c:95: warning: (near initialization for '(anonymous)')
- queue.c: In function 'q_putl':
- queue.c:99: error: 'struct line' has no member named 'len'
- queue.c:101: warning: incompatible implicit declaration of built-in function 'memcpy'
- queue.c:101: error: 'struct queue' has no member named 'data'
- queue.c:101: error: 'struct queue' has no member named 'end'
- queue.c:101: error: 'struct line' has no member named 'data'
- queue.c:101: error: 'struct line' has no member named 'len'
- queue.c:102: error: 'struct queue' has no member named 'end'
- queue.c:102: error: 'struct line' has no member named 'len'
- queue.c:104: error: 'struct queue' has no member named 'data'
- queue.c:104: error: 'struct queue' has no member named 'end'
- queue.c:106: error: 'struct queue' has no member named 'data'
- queue.c:106: error: 'struct queue' has no member named 'end'
- queue.c: In function 'qprintf':
- queue.c:113: warning: implicit declaration of function 'vsnprintf'
- queue.c:113: error: 'struct queue' has no member named 'data'
- queue.c:113: error: 'struct queue' has no member named 'end'
- queue.c:118: error: 'struct queue' has no member named 'data'
- queue.c:118: error: 'struct queue' has no member named 'end'
- queue.c:121: error: 'struct queue' has no member named 'end'
- queue.c: In function 'sscan':
- queue.c:135: error: 'struct line' has no member named 'len'
- queue.c:135: warning: implicit declaration of function 'isdigit'
- queue.c:135: error: 'struct line' has no member named 'data'
- queue.c:136: error: 'struct line' has no member named 'data'
- queue.c:137: error: 'struct line' has no member named 'data'
- queue.c:137: error: 'struct line' has no member named 'len'
- queue.c:144: error: 'uint8_t' undeclared (first use in this function)
- queue.c:144: error: expected expression before ')' token
- queue.c:144: error: 'struct line' has no member named 'data'
- queue.c:144: error: expected expression before ')' token
- queue.c:146: error: 'struct line' has no member named 'len'
- queue.c:146: error: 'struct line' has no member named 'data'
- queue.c:147: error: 'struct line' has no member named 'data'
- queue.c:147: error: 'struct line' has no member named 'len'
- queue.c:157: error: 'struct line' has no member named 'len'
- queue.c:157: error: 'struct line' has no member named 'data'
- queue.c:158: error: 'struct line' has no member named 'data'
- queue.c:159: error: 'struct line' has no member named 'data'
- queue.c:159: error: 'struct line' has no member named 'len'
- gnutls-bin is already the newest version.
