Advertisement
Guest User

term

a guest
Jun 10th, 2016
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 79.21 KB | None | 0 0
  1. anthony@anthony-KY811AA-ABA-e9120y:~$ cd
  2. anthony@anthony-KY811AA-ABA-e9120y:~$ mkdir iroffer
  3. anthony@anthony-KY811AA-ABA-e9120y:~$ cd iroffer/
  4. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer$ wget http://iroffer.dinoex.net/iroffer-dinoex-3.30.tar.gz
  5. --2016-06-10 17:08:42-- http://iroffer.dinoex.net/iroffer-dinoex-3.30.tar.gz
  6. Resolving iroffer.dinoex.net (iroffer.dinoex.net)... 2a01:4f8:100:6061::18, 188.40.204.28
  7. Connecting to iroffer.dinoex.net (iroffer.dinoex.net)|2a01:4f8:100:6061::18|:80... connected.
  8. HTTP request sent, awaiting response... 200 OK
  9. Length: 541131 (528K) [application/x-gzip]
  10. Saving to: ‘iroffer-dinoex-3.30.tar.gz’
  11.  
  12. iroffer-dinoex-3.30 100%[===================>] 528.45K 724KB/s in 0.7s
  13.  
  14. 2016-06-10 17:08:43 (724 KB/s) - ‘iroffer-dinoex-3.30.tar.gz’ saved [541131/541131]
  15.  
  16. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer$ tar -xvzf iroffer-dinoex-3.30.tar.gz
  17. iroffer-dinoex-3.30/
  18. iroffer-dinoex-3.30/src/
  19. iroffer-dinoex-3.30/mrtg/
  20. iroffer-dinoex-3.30/htdocs/
  21. iroffer-dinoex-3.30/freebsd/
  22. iroffer-dinoex-3.30/doc/
  23. iroffer-dinoex-3.30/dtd/
  24. iroffer-dinoex-3.30/Configure~
  25. iroffer-dinoex-3.30/xdcc.7
  26. iroffer-dinoex-3.30/fr.txt
  27. iroffer-dinoex-3.30/beispiel.config
  28. iroffer-dinoex-3.30/dynip.sh
  29. iroffer-dinoex-3.30/en.txt
  30. iroffer-dinoex-3.30/de.txt
  31. iroffer-dinoex-3.30/footer.html
  32. iroffer-dinoex-3.30/help-admin-de.txt
  33. iroffer-dinoex-3.30/header.html
  34. iroffer-dinoex-3.30/help-admin-en.txt
  35. iroffer-dinoex-3.30/help-admin-it.txt
  36. iroffer-dinoex-3.30/iroffer.1
  37. iroffer-dinoex-3.30/iroffer.cron
  38. iroffer-dinoex-3.30/sample.config
  39. iroffer-dinoex-3.30/it.txt
  40. iroffer-dinoex-3.30/README
  41. iroffer-dinoex-3.30/cygwin-install-upnp.sh
  42. iroffer-dinoex-3.30/exemple.config
  43. iroffer-dinoex-3.30/help-admin-fr.txt
  44. iroffer-dinoex-3.30/ruby-sample.rb
  45. iroffer-dinoex-3.30/README.modDinoex
  46. iroffer-dinoex-3.30/Configure
  47. iroffer-dinoex-3.30/LICENSE
  48. iroffer-dinoex-3.30/Lang
  49. iroffer-dinoex-3.30/THANKS
  50. iroffer-dinoex-3.30/LIESMICH.modDinoex
  51. iroffer-dinoex-3.30/TODO
  52. iroffer-dinoex-3.30/cygwin-gen-dist.sh
  53. iroffer-dinoex-3.30/dtd/catalog
  54. iroffer-dinoex-3.30/dtd/catalog.xml
  55. iroffer-dinoex-3.30/dtd/xml1.dcl
  56. iroffer-dinoex-3.30/dtd/iroffer-10.dtd
  57. iroffer-dinoex-3.30/dtd/iroffer-model-10.mod
  58. iroffer-dinoex-3.30/doc/INSTALL-linux-en.html
  59. iroffer-dinoex-3.30/doc/INSTALL-linux-fr.html
  60. iroffer-dinoex-3.30/doc/INSTALL-vhost-de.html
  61. iroffer-dinoex-3.30/doc/INSTALL-vhost-fr.html
  62. iroffer-dinoex-3.30/doc/iroffer.1.txt
  63. iroffer-dinoex-3.30/doc/iroffer.1.ps
  64. iroffer-dinoex-3.30/doc/iroffer.1.html
  65. iroffer-dinoex-3.30/doc/INSTALL-vhost-en.html
  66. iroffer-dinoex-3.30/doc/INSTALL-linux-de.txt
  67. iroffer-dinoex-3.30/doc/INSTALL-linux-it.html
  68. iroffer-dinoex-3.30/doc/INSTALL-linux-en.txt
  69. iroffer-dinoex-3.30/doc/INSTALL-linux-fr.txt
  70. iroffer-dinoex-3.30/doc/INSTALL-linux-it.txt
  71. iroffer-dinoex-3.30/doc/INSTALL-vhost-de.txt
  72. iroffer-dinoex-3.30/doc/INSTALL-vhost-en.txt
  73. iroffer-dinoex-3.30/doc/INSTALL-vhost-fr.txt
  74. iroffer-dinoex-3.30/doc/xdcc.7.txt
  75. iroffer-dinoex-3.30/doc/xdcc.7.ps
  76. iroffer-dinoex-3.30/doc/INSTALL-linux-de.html
  77. iroffer-dinoex-3.30/doc/xdcc.7.html
  78. iroffer-dinoex-3.30/freebsd/iroffer.freebsd
  79. iroffer-dinoex-3.30/htdocs/sfv.txt.rb
  80. iroffer-dinoex-3.30/htdocs/iroffer-state.css
  81. iroffer-dinoex-3.30/htdocs/robots.txt
  82. iroffer-dinoex-3.30/htdocs/md5.txt.rb
  83. iroffer-dinoex-3.30/htdocs/info.txt.rb
  84. iroffer-dinoex-3.30/htdocs/json.txt.rb
  85. iroffer-dinoex-3.30/htdocs/parser.txt.rb
  86. iroffer-dinoex-3.30/mrtg/CVS/
  87. iroffer-dinoex-3.30/mrtg/bot-mrtg-sauger.sh
  88. iroffer-dinoex-3.30/mrtg/bot-mrtg-traffic.sh
  89. iroffer-dinoex-3.30/mrtg/history-mrtg-sauger.sh
  90. iroffer-dinoex-3.30/mrtg/history-mrtg-traffic.sh
  91. iroffer-dinoex-3.30/mrtg/CVS/Root
  92. iroffer-dinoex-3.30/mrtg/CVS/Repository
  93. iroffer-dinoex-3.30/mrtg/CVS/Entries
  94. iroffer-dinoex-3.30/src/iroffer_utilities.c
  95. iroffer-dinoex-3.30/src/blowfish.c
  96. iroffer-dinoex-3.30/src/blowfish.h
  97. iroffer-dinoex-3.30/src/crc32.c
  98. iroffer-dinoex-3.30/src/crc32.h
  99. iroffer-dinoex-3.30/src/dinoex_config.c
  100. iroffer-dinoex-3.30/src/dinoex_admin.h
  101. iroffer-dinoex-3.30/src/dinoex_badip.c
  102. iroffer-dinoex-3.30/src/dinoex_badip.h
  103. iroffer-dinoex-3.30/src/dinoex_upload.c
  104. iroffer-dinoex-3.30/src/dinoex_chat.h
  105. iroffer-dinoex-3.30/src/dinoex_config.h
  106. iroffer-dinoex-3.30/src/iroffer_admin.c
  107. iroffer-dinoex-3.30/src/dinoex_curl.h
  108. iroffer-dinoex-3.30/src/dinoex_geoip.c
  109. iroffer-dinoex-3.30/src/dinoex_geoip.h
  110. iroffer-dinoex-3.30/src/dinoex_queue.c
  111. iroffer-dinoex-3.30/src/dinoex_queue.h
  112. iroffer-dinoex-3.30/src/dinoex_admin.c
  113. iroffer-dinoex-3.30/src/plumb_md5.c
  114. iroffer-dinoex-3.30/src/dinoex_http.h
  115. iroffer-dinoex-3.30/src/dinoex_jobs.c
  116. iroffer-dinoex-3.30/src/dinoex_irc.h
  117. iroffer-dinoex-3.30/src/iroffer_main.c
  118. iroffer-dinoex-3.30/src/dinoex_jobs.h
  119. iroffer-dinoex-3.30/src/dinoex_http.c
  120. iroffer-dinoex-3.30/src/dinoex_main.h
  121. iroffer-dinoex-3.30/src/dinoex_misc.c
  122. iroffer-dinoex-3.30/src/dinoex_misc.h
  123. iroffer-dinoex-3.30/src/dinoex_curl.c
  124. iroffer-dinoex-3.30/src/iroffer_misc.c
  125. iroffer-dinoex-3.30/src/dinoex_kqueue.c
  126. iroffer-dinoex-3.30/src/dinoex_ruby.h
  127. iroffer-dinoex-3.30/src/dinoex_ssl.c
  128. iroffer-dinoex-3.30/src/dinoex_ssl.h
  129. iroffer-dinoex-3.30/src/dinoex_transfer.c
  130. iroffer-dinoex-3.30/src/dinoex_telnet.c
  131. iroffer-dinoex-3.30/src/dinoex_telnet.h
  132. iroffer-dinoex-3.30/src/dinoex_upload.h
  133. iroffer-dinoex-3.30/src/dinoex_transfer.h
  134. iroffer-dinoex-3.30/src/upnp.c
  135. iroffer-dinoex-3.30/src/dinoex_globals.h
  136. iroffer-dinoex-3.30/src/dinoex_statefile.c
  137. iroffer-dinoex-3.30/src/dinoex_user.h
  138. iroffer-dinoex-3.30/src/dinoex_main.c
  139. iroffer-dinoex-3.30/src/dinoex_utilities.c
  140. iroffer-dinoex-3.30/src/dinoex_ruby.c
  141. iroffer-dinoex-3.30/src/iroffer_dccchat.c
  142. iroffer-dinoex-3.30/src/iroffer_defines.h
  143. iroffer-dinoex-3.30/src/iroffer_display.c
  144. iroffer-dinoex-3.30/src/iroffer_globals.h
  145. iroffer-dinoex-3.30/src/dinoex_irc.c
  146. iroffer-dinoex-3.30/src/iroffer_headers.h
  147. iroffer-dinoex-3.30/src/iroffer_transfer.c
  148. iroffer-dinoex-3.30/src/iroffer_upload.c
  149. iroffer-dinoex-3.30/src/strnatcmp.c
  150. iroffer-dinoex-3.30/src/plumb_md5.h
  151. iroffer-dinoex-3.30/src/upnp.h
  152. iroffer-dinoex-3.30/src/strnatcmp.h
  153. iroffer-dinoex-3.30/src/dinoex_defines.h
  154. iroffer-dinoex-3.30/src/dinoex_chat.c
  155. iroffer-dinoex-3.30/src/dinoex_user.c
  156. iroffer-dinoex-3.30/src/dinoex_kqueue.h
  157. iroffer-dinoex-3.30/src/dinoex_utilities.h
  158. iroffer-dinoex-3.30/src/iroffer_statefile.c
  159. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer$ cd iroffer-dinoex-3.30
  160. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer/iroffer-dinoex-3.30$ ./Configure -curl -geoip -ruby
  161.  
  162. Configuring for iroffer-dinoex 3.30
  163. Determining OS... LinuxConfiguring for GeoIP.
  164. Configuring for Curl.
  165. Checking for make... found make
  166. Checking for gcc/cc... found gcc
  167. Seeing if gcc works... yes
  168. Seeing if gcc accepts '-Wall'... yes
  169. Seeing if gcc accepts '-Werror'... no
  170. Seeing how to define a 16 bit integer... short
  171. Seeing how to define a 32 bit integer... int
  172. Seeing how to define a 64 bit integer... long
  173. Seeing if compiling with standard #include's works... yes
  174. Seeing how large FD_SETSIZE is... 1024
  175. Determining endianness... Little-Endian
  176. Seeing if large file support works... yes
  177. Determing the signedness of 'addrlen'... signed
  178. Seeing how to display 64bit using printf... L
  179. Seeing how to display time_t using printf... Li
  180. Checking for snprintf()... found
  181. Checking for strcasecmp()... found
  182. Checking for strcasestr()... found
  183. Checking for strsignal()... found
  184. Seeing if 'sys/mman.h' exists... found
  185. Seeing if 'sys/sendfile.h' exists... found
  186. Seeing if 'sys/vfs.h' exists... found
  187. Seeing if 'sys/statfs.h' exists... found
  188. Seeing if 'sys/param.h' exists... found
  189. Seeing if 'sys/mount.h' exists... found
  190. Seeing if 'sys/statvfs.h' exists... found
  191. Checking for statvfs()... found
  192. Checking for statfs()... found
  193. Seeing if 'crypt.h' is needed... not needed
  194. Seeing if '-lcrypt' is needed... needed
  195. Seeing if crypt() works as expected... yes
  196. Checking for chroot()... found
  197. Seeing if NSS library exists (for chroot)... found
  198. Checking for setuid()... found
  199. Checking for getgrouplist()... found
  200. Checking for Linux-style sendfile()... found
  201. Checking for mmap()/munmap()... found
  202. Checking for name of fd limit... RLIMIT_NOFILE
  203. Checking for siginfo_t/sa_sigaction... found
  204. Checking for 'si_code' values... found
  205. Checking for wait() status values... found
  206. Seeing if TOS can be set for IP sockets... yes
  207. Checking for getaddrinfo()... found
  208. Checking for gethostbyname() error values... found
  209. Checking for res_init() ... found
  210. Seeing if GeoIP library exists... found
  211. Seeing if has IPv6 support... found
  212. Seeing if libcurl library exists (for FETCH-Command)... found
  213. Notice: Your 'libcurl' is linked with OpenSSL.
  214. Seeing if OpenSSL library exists... found
  215. Configuring for OpenSSL.
  216. Seeing if libruby library exists (for RUBY-Scripts)... not found
  217. ***Disabled the RUBY-extension. If you want to use this feature, please install 'libruby'.***
  218. Creating src/iroffer_config.h... Done
  219. Creating Makefile... Done
  220.  
  221. Type "make" to compile
  222. No errors or warnings should appear when compiling, if they do, something is wrong
  223.  
  224. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer/iroffer-dinoex-3.30$
  225. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer/iroffer-dinoex-3.30$ make
  226. mkdir -p o.en
  227. touch o.en/.mkdir
  228. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/iroffer_admin.o src/iroffer_admin.c
  229. src/iroffer_admin.c: In function ‘u_dcld’:
  230. src/iroffer_admin.c:901:21: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t {aka long int}’ [-Wformat=]
  231. " ^- %5.1fK/s %6" LLPRINTFMT "dK/%6" LLPRINTFMT "dK %2
  232. ^
  233. src/iroffer_admin.c:901:21: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 5 has type ‘off_t {aka long int}’ [-Wformat=]
  234. src/iroffer_admin.c:961:21: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t {aka long int}’ [-Wformat=]
  235. " ^- %5.1fK/s %6" LLPRINTFMT "dK/%6" LLPRINTFMT "dK %2
  236. ^
  237. src/iroffer_admin.c:961:21: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 5 has type ‘off_t {aka long int}’ [-Wformat=]
  238. src/iroffer_admin.c: In function ‘u_info’:
  239. src/iroffer_admin.c:1038:16: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 3 has type ‘off_t {aka long int}’ [-Wformat=]
  240. a_respond(u, " Filesize %" LLPRINTFMT "d [%sB]",
  241. ^
  242. src/iroffer_admin.c:1047:16: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘long unsigned int’ [-Wformat=]
  243. a_respond(u, " Device/Inode %" LLPRINTFMT "u/%" LLPRINTFMT "u",
  244. ^
  245. src/iroffer_admin.c:1047:16: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=]
  246. src/iroffer_admin.c: In function ‘u_botinfo’:
  247. src/iroffer_admin.c:1602:25: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  248. u_respond(u, "transferlimit: %7s (ends %s): used %" LLPRINTFMT "uMB,
  249. ^
  250. src/iroffer_admin.c:1602:25: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  251. src/iroffer_admin.c:1609:25: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  252. u_respond(u, "transferlimit: %7s (ends %s): used %" LLPRINTFMT "uMB,
  253. ^
  254. src/iroffer_admin.c:1638:16: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t {aka long int}’ [-Wformat=]
  255. "%" LLPRINTFMT "dMB",
  256. ^
  257. src/iroffer_admin.c:1638:16: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t {aka long int}’ [-Wformat=]
  258. src/iroffer_admin.c: In function ‘u_memstat’:
  259. src/iroffer_admin.c:1931:28: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 7 has type ‘time_t {aka long int}’ [-Wformat=]
  260. a_respond(u, "%3u %3u | 0x%8.8lX | %6iB | %7" TTPRINTFMT "s | %s:
  261. ^
  262. src/iroffer_admin.c:1962:27: warning: format ‘%LX’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=]
  263. u_respond(u," %4i | 0x%8.8" LLPRINTFMT "X .. 0x%8.8" LLPRINTFMT "
  264. ^
  265. src/iroffer_admin.c:1962:27: warning: format ‘%LX’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘long unsigned int’ [-Wformat=]
  266. src/iroffer_admin.c: In function ‘u_trinfo’:
  267. src/iroffer_admin.c:2119:16: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 3 has type ‘off_t {aka long int}’ [-Wformat=]
  268. a_respond(u, "Start %" LLPRINTFMT "dK, Current %" LLPRINTFMT "dK, End %" LLPR
  269. ^
  270. src/iroffer_admin.c:2119:16: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t {aka long int}’ [-Wformat=]
  271. src/iroffer_admin.c:2119:16: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 5 has type ‘off_t {aka long int}’ [-Wformat=]
  272. src/iroffer_admin.c:2132:16: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 6 has type ‘off_t {aka long int}’ [-Wformat=]
  273. a_respond(u, "Min %s, Current %1.1fK/s, Max %s, In Transit %" LLPRINTFMT "dK"
  274. ^
  275. src/iroffer_admin.c:2169:19: warning: format ‘%LX’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘long unsigned int’ [-Wformat=]
  276. u_respond(u,"MMAP: [%p] 0x%.8" LLPRINTFMT "X .. 0x%.8" LLPRINTFMT "X .. 0
  277. ^
  278. src/iroffer_admin.c:2169:19: warning: format ‘%LX’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘long unsigned int’ [-Wformat=]
  279. src/iroffer_admin.c:2169:19: warning: format ‘%LX’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘long unsigned int’ [-Wformat=]
  280. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/iroffer_dccchat.o src/iroffer_dccchat.c
  281. src/iroffer_dccchat.c: In function ‘setupdccchataccept’:
  282. src/iroffer_dccchat.c:102:88: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign]
  283. ientsocket = accept(chat->con.listensocket, &(chat->con.remote.sa), &addrlen))
  284. ^
  285. In file included from /usr/include/netinet/in.h:23:0,
  286. from /usr/include/netdb.h:27,
  287. from src/iroffer_headers.h:29,
  288. from src/iroffer_dccchat.c:20:
  289. /usr/include/x86_64-linux-gnu/sys/socket.h:243:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  290. extern int accept (int __fd, __SOCKADDR_ARG __addr,
  291. ^
  292. src/iroffer_dccchat.c: In function ‘setupdccchat’:
  293. src/iroffer_dccchat.c:252:66: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign]
  294. if (getsockname(chat->con.clientsocket, &(chat->con.local.sa), &addrlen) < 0)
  295. ^
  296. In file included from /usr/include/netinet/in.h:23:0,
  297. from /usr/include/netdb.h:27,
  298. from src/iroffer_headers.h:29,
  299. from src/iroffer_dccchat.c:20:
  300. /usr/include/x86_64-linux-gnu/sys/socket.h:127:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  301. extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
  302. ^
  303. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/iroffer_display.o src/iroffer_display.c
  304. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/iroffer_main.o src/iroffer_main.c
  305. src/iroffer_main.c: In function ‘main’:
  306. <built-in>: warning: function declared ‘noreturn’ has a ‘return’ statement
  307. src/iroffer_main.c: In function ‘mainloop’:
  308. src/iroffer_main.c:407:31: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  309. "Resetting %s transfer limit, used %" LLPRINTFMT
  310. ^
  311. src/iroffer_main.c:407:31: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  312. src/iroffer_main.c:456:31: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  313. "All %" LLPRINTFMT "uMB of the %s transfer limit
  314. ^
  315. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/iroffer_misc.o src/iroffer_misc.c
  316. src/iroffer_misc.c: In function ‘getstatusline’:
  317. src/iroffer_misc.c:1268:16: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 12 has type ‘ir_uint64 {aka long unsigned int}’ [-Wformat=]
  318. "Stat: %u/%u Sls, %u/%u Q, %u/%u I, %u/%u SrQ (Bdw: %" LLPRINTFM
  319. ^
  320. src/iroffer_misc.c:1285:16: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 10 has type ‘ir_uint64 {aka long unsigned int}’ [-Wformat=]
  321. "Stat: %u/%u Sls, %u/%u Q, %1.1fK/s Rcd, %u SrQ (Bdw: %" LLPRINT
  322. ^
  323. src/iroffer_misc.c: In function ‘getstatuslinenums’:
  324. src/iroffer_misc.c:1341:16: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 16 has type ‘ir_uint64 {aka long unsigned int}’ [-Wformat=]
  325. "stat %u %1.0f %u %1.0f %u %u %u %u %u %u %1.1f %u %" LLPRINTFMT
  326. ^
  327. src/iroffer_misc.c: In function ‘writepidfile’:
  328. src/iroffer_misc.c:663:4: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  329. write(filedescriptor,tempstr2,strlen(tempstr2));
  330. ^
  331. src/iroffer_misc.c: In function ‘gobackground’:
  332. src/iroffer_misc.c:715:4: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result [-Wunused-result]
  333. dup(s); /* stdout */
  334. ^
  335. src/iroffer_misc.c:716:4: warning: ignoring return value of ‘dup’, declared with attribute warn_unused_result [-Wunused-result]
  336. dup(s); /* stderr */
  337. ^
  338. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/iroffer_statefile.o src/iroffer_statefile.c
  339. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/iroffer_transfer.o src/iroffer_transfer.c
  340. src/iroffer_transfer.c: In function ‘t_establishcon’:
  341. src/iroffer_transfer.c:69:77: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign]
  342. t->con.clientsocket = accept(t->con.listensocket, &t->con.local.sa, &addrlen))
  343. ^
  344. In file included from /usr/include/netinet/in.h:23:0,
  345. from /usr/include/netdb.h:27,
  346. from src/iroffer_headers.h:29,
  347. from src/iroffer_transfer.c:20:
  348. /usr/include/x86_64-linux-gnu/sys/socket.h:243:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  349. extern int accept (int __fd, __SOCKADDR_ARG __addr,
  350. ^
  351. src/iroffer_transfer.c: In function ‘t_setup_send’:
  352. src/iroffer_transfer.c:123:63: warning: pointer targets in passing argument 3 of ‘getpeername’ differ in signedness [-Wpointer-sign]
  353. if ((getpeername(t->con.clientsocket, &(t->con.remote.sa), &(addrlen))) < 0)
  354. ^
  355. In file included from /usr/include/netinet/in.h:23:0,
  356. from /usr/include/netdb.h:27,
  357. from src/iroffer_headers.h:29,
  358. from src/iroffer_transfer.c:20:
  359. /usr/include/x86_64-linux-gnu/sys/socket.h:141:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  360. extern int getpeername (int __fd, __SOCKADDR_ARG __addr,
  361. ^
  362. src/iroffer_transfer.c:133:62: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign]
  363. if ((getsockname(t->con.clientsocket, &(t->con.local.sa), &(addrlen))) < 0)
  364. ^
  365. In file included from /usr/include/netinet/in.h:23:0,
  366. from /usr/include/netdb.h:27,
  367. from src/iroffer_headers.h:29,
  368. from src/iroffer_transfer.c:20:
  369. /usr/include/x86_64-linux-gnu/sys/socket.h:127:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  370. extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
  371. ^
  372. src/iroffer_transfer.c: In function ‘t_transfersome’:
  373. src/iroffer_transfer.c:397:31: warning: format ‘%LX’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘long unsigned int’ [-Wformat=]
  374. "mmap() [%p] offset=0x%.8" LLPRINTFMT "X size=0x%
  375. ^
  376. src/iroffer_transfer.c:397:31: warning: format ‘%LX’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘long unsigned int’ [-Wformat=]
  377. src/iroffer_transfer.c: In function ‘t_readjunk’:
  378. src/iroffer_transfer.c:554:27: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 7 has type ‘off_t {aka long int}’ [-Wformat=]
  379. "XDCC [%02i:%s on %s]: Acknowleged %" LLPRINTFMT "d B
  380. ^
  381. src/iroffer_transfer.c: In function ‘t_flushed’:
  382. src/iroffer_transfer.c:615:16: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘ir_uint64 {aka long unsigned int}’ [-Wformat=]
  383. " %" LLPRINTFMT "u hr", timetookms/60/60/1000);
  384. ^
  385. src/iroffer_transfer.c:615:16: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘ir_uint64 {aka long unsigned int}’ [-Wformat=]
  386. src/iroffer_transfer.c:621:16: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘ir_uint64 {aka long unsigned int}’ [-Wformat=]
  387. " %" LLPRINTFMT "u min", (timetookms%(60*60*1000))/60/1000);
  388. ^
  389. src/iroffer_transfer.c:621:16: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘ir_uint64 {aka long unsigned int}’ [-Wformat=]
  390. src/iroffer_transfer.c:625:12: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘ir_uint64 {aka long unsigned int}’ [-Wformat=]
  391. " %" LLPRINTFMT "u.%03" LLPRINTFMT "u sec", (timetookms%(60*1000))/1
  392. ^
  393. src/iroffer_transfer.c:625:12: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘ir_uint64 {aka long unsigned int}’ [-Wformat=]
  394. src/iroffer_transfer.c:625:12: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘ir_uint64 {aka long unsigned int}’ [-Wformat=]
  395. src/iroffer_transfer.c:625:12: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘ir_uint64 {aka long unsigned int}’ [-Wformat=]
  396. src/iroffer_transfer.c:628:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 7 has type ‘off_t {aka long int}’ [-Wformat=]
  397. "XDCC [%02i:%s on %s]: Transfer Completed (%" LLPRINTFMT "d kB,%s, %0
  398. ^
  399. src/iroffer_transfer.c:635:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 7 has type ‘off_t {aka long int}’ [-Wformat=]
  400. "Log: Pack %u, Nick %s" ", Network %s" ", Sent %" LLPRINTFMT "d kB" "
  401. ^
  402. src/iroffer_transfer.c:635:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 8 has type ‘off_t {aka long int}’ [-Wformat=]
  403. src/iroffer_transfer.c:646:27: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 3 has type ‘off_t {aka long int}’ [-Wformat=]
  404. notice(t->nick, "** Transfer Completed (%" LLPRINTFMT "d kB,%s, %0.1f
  405. ^
  406. src/iroffer_transfer.c:654:27: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 3 has type ‘off_t {aka long int}’ [-Wformat=]
  407. notice(t->nick, "** Transfer Completed (%" LLPRINTFMT "d kB,%s, %0.1f
  408. ^
  409. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/iroffer_upload.o src/iroffer_upload.c
  410. In file included from src/iroffer_defines.h:20:0,
  411. from src/iroffer_upload.c:19:
  412. src/iroffer_upload.c: In function ‘l_establishcon’:
  413. src/dinoex_defines.h:64:18: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 5 has type ‘__off_t {aka long int}’ [-Wformat=]
  414. #define IRC_CTCP "\1"
  415. ^
  416. src/iroffer_upload.c:57:29: note: in expansion of macro ‘IRC_CTCP’
  417. privmsg_fast(l->nick, IRC_CTCP "DCC RESUME %s %d %" LLPRINTFMT "d" IRC_CT
  418. ^
  419. src/iroffer_upload.c:112:61: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign]
  420. if (getsockname(l->con.clientsocket, &(l->con.remote.sa), &addrlen) < 0)
  421. ^
  422. In file included from /usr/include/netinet/in.h:23:0,
  423. from /usr/include/netdb.h:27,
  424. from src/iroffer_headers.h:29,
  425. from src/iroffer_upload.c:20:
  426. /usr/include/x86_64-linux-gnu/sys/socket.h:127:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  427. extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
  428. ^
  429. src/iroffer_upload.c: In function ‘l_transfersome’:
  430. src/iroffer_upload.c:245:15: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t {aka long int}’ [-Wformat=]
  431. "DCC Upload: Transfer Completed (%" LLPRINTFMT "d kB,%s, %0.1f kB
  432. ^
  433. src/iroffer_upload.c:257:15: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 6 has type ‘off_t {aka long int}’ [-Wformat=]
  434. "Upload: Nick %s" ", Network %s" ", Recv %" LLPRINTFMT "d kB" ",
  435. ^
  436. src/iroffer_upload.c:257:15: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 7 has type ‘off_t {aka long int}’ [-Wformat=]
  437. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/plumb_md5.o src/plumb_md5.c
  438. src/plumb_md5.c: In function ‘MD5Final’:
  439. src/plumb_md5.c:142:23: warning: argument to ‘sizeof’ in ‘memset’ call is the same expression as the destination; did you mean to dereference it? [-Wsizeof-pointer-memaccess]
  440. memset(ctx, 0, sizeof(ctx)); /* In case it's sensitive */
  441. ^
  442. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_admin.o src/dinoex_admin.c
  443. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_main.o src/dinoex_main.c
  444. src/dinoex_main.c: In function ‘add_password’:
  445. src/dinoex_main.c:182:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  446. write(fd, line, len);
  447. ^
  448. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_misc.o src/dinoex_misc.c
  449. src/dinoex_misc.c: In function ‘send_xdcc_file’:
  450. src/dinoex_misc.c:545:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 6 has type ‘off_t {aka long int}’ [-Wformat=]
  451. "Send: %s to %s bytes=%" LLPRINTFMT "d",
  452. ^
  453. src/dinoex_misc.c: In function ‘disk_full’:
  454. src/dinoex_misc.c:661:12: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t {aka long int}’ [-Wformat=]
  455. "disk_free= %" LLPRINTFMT "d, required= %" LLPRINTFMT "d",
  456. ^
  457. src/dinoex_misc.c:661:12: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 5 has type ‘off_t {aka long int}’ [-Wformat=]
  458. src/dinoex_misc.c: In function ‘transfer_limit_exceeded_msg’:
  459. src/dinoex_misc.c:804:13: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  460. "Sorry, I have exceeded my %s transfer limit of %" LLPRINTFMT "uMB.
  461. ^
  462. src/dinoex_misc.c:804:13: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  463. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_http.o src/dinoex_http.c
  464. src/dinoex_http.c: In function ‘h_write_status’:
  465. src/dinoex_http.c:838:27: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘off_t {aka long int}’ [-Wformat=]
  466. "Content-Range: bytes %" LLPRINTFMT "u-%" LLPRINTFMT
  467. ^
  468. src/dinoex_http.c:838:27: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘off_t {aka long int}’ [-Wformat=]
  469. src/dinoex_http.c:838:27: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘off_t {aka long int}’ [-Wformat=]
  470. src/dinoex_http.c: In function ‘h_accept’:
  471. src/dinoex_http.c:928:59: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign]
  472. clientsocket = accept(http_listen[i], &remoteaddr.sa, &addrlen);
  473. ^
  474. In file included from /usr/include/netinet/in.h:23:0,
  475. from /usr/include/netdb.h:27,
  476. from src/iroffer_headers.h:29,
  477. from src/dinoex_http.c:19:
  478. /usr/include/x86_64-linux-gnu/sys/socket.h:243:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  479. extern int accept (int __fd, __SOCKADDR_ARG __addr,
  480. ^
  481. src/dinoex_http.c:931:59: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign]
  482. clientsocket = accept(http_listen[i], &remoteaddr.sa, &addrlen);
  483. ^
  484. In file included from /usr/include/netinet/in.h:23:0,
  485. from /usr/include/netdb.h:27,
  486. from src/iroffer_headers.h:29,
  487. from src/dinoex_http.c:19:
  488. /usr/include/x86_64-linux-gnu/sys/socket.h:243:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  489. extern int accept (int __fd, __SOCKADDR_ARG __addr,
  490. ^
  491. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_upload.o src/dinoex_upload.c
  492. In file included from src/iroffer_defines.h:20:0,
  493. from src/dinoex_upload.c:18:
  494. src/dinoex_upload.c: In function ‘l_setup_listen’:
  495. src/dinoex_defines.h:64:18: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 5 has type ‘off_t {aka long int}’ [-Wformat=]
  496. #define IRC_CTCP "\1"
  497. ^
  498. src/dinoex_upload.c:130:25: note: in expansion of macro ‘IRC_CTCP’
  499. privmsg_fast(l->nick, IRC_CTCP "DCC SEND %s %s %" LLPRINTFMT "d %u" IRC_CTCP,
  500. ^
  501. src/dinoex_upload.c: In function ‘l_setup_passive’:
  502. src/dinoex_defines.h:64:18: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 5 has type ‘__off_t {aka long int}’ [-Wformat=]
  503. #define IRC_CTCP "\1"
  504. ^
  505. src/dinoex_upload.c:169:29: note: in expansion of macro ‘IRC_CTCP’
  506. privmsg_fast(l->nick, IRC_CTCP "DCC RESUME %s %d %" LLPRINTFMT "d %u" IRC
  507. ^
  508. src/dinoex_upload.c: In function ‘l_setup_accept’:
  509. src/dinoex_upload.c:194:79: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign]
  510. con.clientsocket = accept(l->con.listensocket, &(l->con.remote.sa), &addrlen))
  511. ^
  512. In file included from /usr/include/netinet/in.h:23:0,
  513. from /usr/include/netdb.h:27,
  514. from src/iroffer_headers.h:29,
  515. from src/dinoex_upload.c:19:
  516. /usr/include/x86_64-linux-gnu/sys/socket.h:243:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  517. extern int accept (int __fd, __SOCKADDR_ARG __addr,
  518. ^
  519. src/dinoex_upload.c: In function ‘l_perform’:
  520. src/dinoex_upload.c:312:48: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness [-Wpointer-sign]
  521. &connect_error, &connect_error_len);
  522. ^
  523. In file included from /usr/include/netinet/in.h:23:0,
  524. from /usr/include/netdb.h:27,
  525. from src/iroffer_headers.h:29,
  526. from src/dinoex_upload.c:19:
  527. /usr/include/x86_64-linux-gnu/sys/socket.h:219:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  528. extern int getsockopt (int __fd, int __level, int __optname,
  529. ^
  530. src/dinoex_upload.c: In function ‘upload_start’:
  531. src/dinoex_upload.c:520:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 7 has type ‘off_t {aka long int}’ [-Wformat=]
  532. "DCC Send Accepted from %s on %s: %s (%" LLPRINTFMT "dkB)",
  533. ^
  534. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_transfer.o src/dinoex_transfer.c
  535. In file included from src/iroffer_defines.h:20:0,
  536. from src/dinoex_transfer.c:18:
  537. src/dinoex_transfer.c: In function ‘t_start_dcc_send’:
  538. src/dinoex_defines.h:64:18: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 5 has type ‘off_t {aka long int}’ [-Wformat=]
  539. #define IRC_CTCP "\1"
  540. ^
  541. src/dinoex_transfer.c:40:28: note: in expansion of macro ‘IRC_CTCP’
  542. privmsg_fast(tr->nick, IRC_CTCP "DCC SEND %s %s %" LLPRINTFMT "d %u" IRC_CT
  543. ^
  544. src/dinoex_defines.h:64:18: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 5 has type ‘off_t {aka long int}’ [-Wformat=]
  545. #define IRC_CTCP "\1"
  546. ^
  547. src/dinoex_transfer.c:45:28: note: in expansion of macro ‘IRC_CTCP’
  548. privmsg_fast(tr->nick, IRC_CTCP "DCC SEND %s %s %" LLPRINTFMT "d" IRC_CTCP,
  549. ^
  550. src/dinoex_transfer.c: In function ‘t_find_resume’:
  551. src/dinoex_transfer.c:380:13: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 7 has type ‘off_t {aka long int}’ [-Wformat=]
  552. "XDCC [%02i:%s on %s]: Resume attempted beyond end of file ( %" LLP
  553. ^
  554. src/dinoex_transfer.c:380:13: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 8 has type ‘off_t {aka long int}’ [-Wformat=]
  555. src/dinoex_transfer.c:394:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 7 has type ‘off_t {aka long int}’ [-Wformat=]
  556. "XDCC [%02i:%s on %s]: Resumed at %" LLPRINTFMT "d, %" LLPRINTFMT "dK
  557. ^
  558. src/dinoex_transfer.c:394:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 8 has type ‘off_t {aka long int}’ [-Wformat=]
  559. src/dinoex_transfer.c: In function ‘t_connected’:
  560. src/dinoex_transfer.c:410:42: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness [-Wpointer-sign]
  561. &connect_error, &connect_error_len);
  562. ^
  563. In file included from /usr/include/netinet/in.h:23:0,
  564. from /usr/include/netdb.h:27,
  565. from src/iroffer_headers.h:29,
  566. from src/dinoex_transfer.c:19:
  567. /usr/include/x86_64-linux-gnu/sys/socket.h:219:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  568. extern int getsockopt (int __fd, int __level, int __optname,
  569. ^
  570. src/dinoex_transfer.c: In function ‘verify_acknowlede’:
  571. src/dinoex_transfer.c:527:18: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 7 has type ‘off_t {aka long int}’ [-Wformat=]
  572. "XDCC [%02i:%s on %s]: Acknowleged %" LLPRINTFMT "d Bytes, for
  573. ^
  574. src/dinoex_transfer.c:543:20: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 6 has type ‘off_t {aka long int}’ [-Wformat=]
  575. "XDCC [%02i:%s on %s]: Acknowleged %" LLPRINTFMT "d Bytes af
  576. ^
  577. src/dinoex_transfer.c:543:20: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 7 has type ‘off_t {aka long int}’ [-Wformat=]
  578. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_geoip.o src/dinoex_geoip.c
  579. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_ssl.o src/dinoex_ssl.c
  580. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_curl.o src/dinoex_curl.c
  581. src/dinoex_curl.c: In function ‘fetch_header_cb’:
  582. src/dinoex_curl.c:297:16: warning: unused variable ‘failure’ [-Wunused-variable]
  583. const size_t failure = (cb) ? 0 : 1;
  584. ^
  585. src/dinoex_curl.c: In function ‘dinoex_dcld’:
  586. src/dinoex_curl.c:675:18: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘long int’ [-Wformat=]
  587. a_respond(u, " ^- %5.1fK/s %6" LLPRINTFMT "dK/%6" LLPRINTFMT "dK %2i%c
  588. ^
  589. src/dinoex_curl.c:675:18: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 5 has type ‘long int’ [-Wformat=]
  590. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_irc.o src/dinoex_irc.c
  591. src/dinoex_irc.c: In function ‘ir_setsockopt2’:
  592. src/dinoex_irc.c:414:57: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness [-Wpointer-sign]
  593. getsockopt(clientsocket, SOL_SOCKET, optint, &tempc1, &tempi);
  594. ^
  595. In file included from /usr/include/netinet/in.h:23:0,
  596. from /usr/include/netdb.h:27,
  597. from src/iroffer_headers.h:29,
  598. from src/dinoex_irc.c:19:
  599. /usr/include/x86_64-linux-gnu/sys/socket.h:219:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  600. extern int getsockopt (int __fd, int __level, int __optname,
  601. ^
  602. src/dinoex_irc.c:419:57: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness [-Wpointer-sign]
  603. getsockopt(clientsocket, SOL_SOCKET, optint, &tempc3, &tempi);
  604. ^
  605. In file included from /usr/include/netinet/in.h:23:0,
  606. from /usr/include/netdb.h:27,
  607. from src/iroffer_headers.h:29,
  608. from src/dinoex_irc.c:19:
  609. /usr/include/x86_64-linux-gnu/sys/socket.h:219:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  610. extern int getsockopt (int __fd, int __level, int __optname,
  611. ^
  612. src/dinoex_irc.c: In function ‘irc_perform’:
  613. src/dinoex_irc.c:1568:48: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness [-Wpointer-sign]
  614. &connect_error, &connect_error_len);
  615. ^
  616. In file included from /usr/include/netinet/in.h:23:0,
  617. from /usr/include/netdb.h:27,
  618. from src/iroffer_headers.h:29,
  619. from src/dinoex_irc.c:19:
  620. /usr/include/x86_64-linux-gnu/sys/socket.h:219:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  621. extern int getsockopt (int __fd, int __level, int __optname,
  622. ^
  623. src/dinoex_irc.c:1598:68: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign]
  624. if (getsockname(gnetwork->ircserver, &(gnetwork->myip.sa), &addrlen) >=
  625. ^
  626. In file included from /usr/include/netinet/in.h:23:0,
  627. from /usr/include/netdb.h:27,
  628. from src/iroffer_headers.h:29,
  629. from src/dinoex_irc.c:19:
  630. /usr/include/x86_64-linux-gnu/sys/socket.h:127:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  631. extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
  632. ^
  633. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_queue.o src/dinoex_queue.c
  634. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_telnet.o src/dinoex_telnet.c
  635. src/dinoex_telnet.c: In function ‘telnet_accept’:
  636. src/dinoex_telnet.c:133:79: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign]
  637. >con.clientsocket = accept(telnet_listen[i], &(chat->con.remote.sa), &addrlen);
  638. ^
  639. In file included from /usr/include/netinet/in.h:23:0,
  640. from /usr/include/netdb.h:27,
  641. from src/iroffer_headers.h:29,
  642. from src/dinoex_telnet.c:19:
  643. /usr/include/x86_64-linux-gnu/sys/socket.h:243:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  644. extern int accept (int __fd, __SOCKADDR_ARG __addr,
  645. ^
  646. src/dinoex_telnet.c:136:79: warning: pointer targets in passing argument 3 of ‘accept’ differ in signedness [-Wpointer-sign]
  647. >con.clientsocket = accept(telnet_listen[i], &(chat->con.remote.sa), &addrlen);
  648. ^
  649. In file included from /usr/include/netinet/in.h:23:0,
  650. from /usr/include/netdb.h:27,
  651. from src/iroffer_headers.h:29,
  652. from src/dinoex_telnet.c:19:
  653. /usr/include/x86_64-linux-gnu/sys/socket.h:243:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  654. extern int accept (int __fd, __SOCKADDR_ARG __addr,
  655. ^
  656. src/dinoex_telnet.c:148:66: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign]
  657. if (getsockname(chat->con.clientsocket, &(chat->con.local.sa), &addrlen) < 0)
  658. ^
  659. In file included from /usr/include/netinet/in.h:23:0,
  660. from /usr/include/netdb.h:27,
  661. from src/iroffer_headers.h:29,
  662. from src/dinoex_telnet.c:19:
  663. /usr/include/x86_64-linux-gnu/sys/socket.h:127:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  664. extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
  665. ^
  666. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_badip.o src/dinoex_badip.c
  667. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_jobs.o src/dinoex_jobs.c
  668. src/dinoex_jobs.c: In function ‘write_removed_xdcc’:
  669. src/dinoex_jobs.c:915:43: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t {aka long int}’ [-Wformat=]
  670. len = add_snprintf(line, maxtextlength, "xx_size %" LLPRINTFMT "d\n", xd->st_
  671. ^
  672. src/dinoex_jobs.c: In function ‘write_asc_int64’:
  673. src/dinoex_jobs.c:1495:22: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 7 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  674. "%*s<%s>%" LLPRINTFMT "d</%s>\n", spaces, "", tag, val, ta
  675. ^
  676. src/dinoex_jobs.c: In function ‘write_removed_xdcc’:
  677. src/dinoex_jobs.c:908:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  678. write(fd, line, len);
  679. ^
  680. src/dinoex_jobs.c:910:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  681. write(fd, line, len);
  682. ^
  683. src/dinoex_jobs.c:912:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  684. write(fd, line, len);
  685. ^
  686. src/dinoex_jobs.c:914:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  687. write(fd, line, len);
  688. ^
  689. src/dinoex_jobs.c:916:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  690. write(fd, line, len);
  691. ^
  692. src/dinoex_jobs.c:918:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  693. write(fd, line, len);
  694. ^
  695. src/dinoex_jobs.c:923:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  696. write(fd, line, len);
  697. ^
  698. src/dinoex_jobs.c:928:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  699. write(fd, line, len);
  700. ^
  701. src/dinoex_jobs.c:930:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  702. write(fd, line, len);
  703. ^
  704. src/dinoex_jobs.c:932:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  705. write(fd, line, len);
  706. ^
  707. src/dinoex_jobs.c:934:3: warning: ignoring return value of ‘write’, declared with attribute warn_unused_result [-Wunused-result]
  708. write(fd, line, len);
  709. ^
  710. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_kqueue.o src/dinoex_kqueue.c
  711. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_ruby.o src/dinoex_ruby.c
  712. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_user.o src/dinoex_user.c
  713. src/dinoex_user.c: In function ‘command_dcc’:
  714. src/dinoex_user.c:232:15: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 7 has type ‘off_t {aka long int}’ [-Wformat=]
  715. "DCC Send Resumed from %s on %s: %s (%" LLPRINTFMT "d of %" LLPRI
  716. ^
  717. src/dinoex_user.c:232:15: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 8 has type ‘off_t {aka long int}’ [-Wformat=]
  718. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_chat.o src/dinoex_chat.c
  719. src/dinoex_chat.c: In function ‘chat_perform’:
  720. src/dinoex_chat.c:129:48: warning: pointer targets in passing argument 5 of ‘getsockopt’ differ in signedness [-Wpointer-sign]
  721. &connect_error, &connect_error_len);
  722. ^
  723. In file included from /usr/include/netinet/in.h:23:0,
  724. from /usr/include/netdb.h:27,
  725. from src/iroffer_headers.h:29,
  726. from src/dinoex_chat.c:19:
  727. /usr/include/x86_64-linux-gnu/sys/socket.h:219:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  728. extern int getsockopt (int __fd, int __level, int __optname,
  729. ^
  730. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_config.o src/dinoex_config.c
  731. src/dinoex_config.c: In function ‘dump_config_long2’:
  732. src/dinoex_config.c:145:15: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 3 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  733. dump_line("%s %" LLPRINTFMT "d", name, val); /* NOTRANSLATE */
  734. ^
  735. src/dinoex_config.c: In function ‘print_config_long2’:
  736. src/dinoex_config.c:186:38: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  737. snprintf(text, maxtextlengthshort, "%" LLPRINTFMT "d", val); /* NOTRANSLATE *
  738. ^
  739. src/dinoex_config.c:186:38: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  740. src/dinoex_config.c: In function ‘d_transferlimits’:
  741. src/dinoex_config.c:2098:13: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  742. dump_line("%s %" LLPRINTFMT "u %" LLPRINTFMT "u %" LLPRINTFMT "u", /* NOTRANS
  743. ^
  744. src/dinoex_config.c:2098:13: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  745. src/dinoex_config.c:2098:13: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  746. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/crc32.o src/crc32.c
  747. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/upnp.o src/upnp.c
  748. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/blowfish.o src/blowfish.c
  749. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/strnatcmp.o src/strnatcmp.c
  750. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/iroffer_utilities.o src/iroffer_utilities.c
  751. src/iroffer_utilities.c: In function ‘dumpgdata’:
  752. src/iroffer_utilities.c:736:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  753. dump_line("GDATA * " #name ": " format, gdata. name);
  754. ^
  755. src/iroffer_utilities.c:750:33: note: in expansion of macro ‘gdata_print_number’
  756. #define gdata_print_time(name) gdata_print_number("%" TTPRINTFMT, name)
  757. ^
  758. src/iroffer_utilities.c:819:3: note: in expansion of macro ‘gdata_print_time’
  759. gdata_print_time(startuptime);
  760. ^
  761. src/iroffer_utilities.c:760:48: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  762. { if (gdata. name [ii] . item) { dump_line("GDATA * " #name "[%d]: " #item
  763. ^
  764. src/iroffer_utilities.c:828:7: note: in expansion of macro ‘gdata_print_number_array_item’
  765. gdata_print_number_array_item("%" LLPRINTFMT "u",transferlimits,limit);
  766. ^
  767. src/iroffer_utilities.c:760:48: warning: format ‘%Lu’ expects argument of type ‘long long unsigned int’, but argument 3 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  768. { if (gdata. name [ii] . item) { dump_line("GDATA * " #name "[%d]: " #item
  769. ^
  770. src/iroffer_utilities.c:829:7: note: in expansion of macro ‘gdata_print_number_array_item’
  771. gdata_print_number_array_item("%" LLPRINTFMT "u",transferlimits,used);
  772. ^
  773. src/iroffer_utilities.c:858:13: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 2 has type ‘off_t {aka long int}’ [-Wformat=]
  774. dump_line(" : bytesgot=%" LLPRINTFMT "d bytessent=%" LLPRINTFMT "d",
  775. ^
  776. src/iroffer_utilities.c:858:13: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 3 has type ‘off_t {aka long int}’ [-Wformat=]
  777. src/iroffer_utilities.c:860:13: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 2 has type ‘off_t {aka long int}’ [-Wformat=]
  778. dump_line(" : filepos=%" LLPRINTFMT "d totalsize=%" LLPRINTFMT "d",
  779. ^
  780. src/iroffer_utilities.c:860:13: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 3 has type ‘off_t {aka long int}’ [-Wformat=]
  781. src/iroffer_utilities.c:736:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  782. dump_line("GDATA * " #name ": " format, gdata. name);
  783. ^
  784. src/iroffer_utilities.c:750:33: note: in expansion of macro ‘gdata_print_number’
  785. #define gdata_print_time(name) gdata_print_number("%" TTPRINTFMT, name)
  786. ^
  787. src/iroffer_utilities.c:944:7: note: in expansion of macro ‘gdata_print_time’
  788. gdata_print_time(networks[ss].connecttime);
  789. ^
  790. src/iroffer_utilities.c:736:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  791. dump_line("GDATA * " #name ": " format, gdata. name);
  792. ^
  793. src/iroffer_utilities.c:750:33: note: in expansion of macro ‘gdata_print_number’
  794. #define gdata_print_time(name) gdata_print_number("%" TTPRINTFMT, name)
  795. ^
  796. src/iroffer_utilities.c:945:7: note: in expansion of macro ‘gdata_print_time’
  797. gdata_print_time(networks[ss].lastservercontact);
  798. ^
  799. src/iroffer_utilities.c:736:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  800. dump_line("GDATA * " #name ": " format, gdata. name);
  801. ^
  802. src/iroffer_utilities.c:750:33: note: in expansion of macro ‘gdata_print_number’
  803. #define gdata_print_time(name) gdata_print_number("%" TTPRINTFMT, name)
  804. ^
  805. src/iroffer_utilities.c:946:7: note: in expansion of macro ‘gdata_print_time’
  806. gdata_print_time(networks[ss].lastnotify);
  807. ^
  808. src/iroffer_utilities.c:736:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  809. dump_line("GDATA * " #name ": " format, gdata. name);
  810. ^
  811. src/iroffer_utilities.c:750:33: note: in expansion of macro ‘gdata_print_number’
  812. #define gdata_print_time(name) gdata_print_number("%" TTPRINTFMT, name)
  813. ^
  814. src/iroffer_utilities.c:947:7: note: in expansion of macro ‘gdata_print_time’
  815. gdata_print_time(networks[ss].lastping);
  816. ^
  817. src/iroffer_utilities.c:736:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  818. dump_line("GDATA * " #name ": " format, gdata. name);
  819. ^
  820. src/iroffer_utilities.c:750:33: note: in expansion of macro ‘gdata_print_number’
  821. #define gdata_print_time(name) gdata_print_number("%" TTPRINTFMT, name)
  822. ^
  823. src/iroffer_utilities.c:948:7: note: in expansion of macro ‘gdata_print_time’
  824. gdata_print_time(networks[ss].lastslow);
  825. ^
  826. src/iroffer_utilities.c:736:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  827. dump_line("GDATA * " #name ": " format, gdata. name);
  828. ^
  829. src/iroffer_utilities.c:750:33: note: in expansion of macro ‘gdata_print_number’
  830. #define gdata_print_time(name) gdata_print_number("%" TTPRINTFMT, name)
  831. ^
  832. src/iroffer_utilities.c:949:7: note: in expansion of macro ‘gdata_print_time’
  833. gdata_print_time(networks[ss].lastnormal);
  834. ^
  835. src/iroffer_utilities.c:736:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  836. dump_line("GDATA * " #name ": " format, gdata. name);
  837. ^
  838. src/iroffer_utilities.c:750:33: note: in expansion of macro ‘gdata_print_number’
  839. #define gdata_print_time(name) gdata_print_number("%" TTPRINTFMT, name)
  840. ^
  841. src/iroffer_utilities.c:950:7: note: in expansion of macro ‘gdata_print_time’
  842. gdata_print_time(networks[ss].lastfast);
  843. ^
  844. src/iroffer_utilities.c:736:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  845. dump_line("GDATA * " #name ": " format, gdata. name);
  846. ^
  847. src/iroffer_utilities.c:750:33: note: in expansion of macro ‘gdata_print_number’
  848. #define gdata_print_time(name) gdata_print_number("%" TTPRINTFMT, name)
  849. ^
  850. src/iroffer_utilities.c:951:7: note: in expansion of macro ‘gdata_print_time’
  851. gdata_print_time(networks[ss].lastsend);
  852. ^
  853. src/iroffer_utilities.c:736:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  854. dump_line("GDATA * " #name ": " format, gdata. name);
  855. ^
  856. src/iroffer_utilities.c:750:33: note: in expansion of macro ‘gdata_print_number’
  857. #define gdata_print_time(name) gdata_print_number("%" TTPRINTFMT, name)
  858. ^
  859. src/iroffer_utilities.c:953:7: note: in expansion of macro ‘gdata_print_time’
  860. gdata_print_time(networks[ss].next_identify);
  861. ^
  862. src/iroffer_utilities.c:736:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  863. dump_line("GDATA * " #name ": " format, gdata. name);
  864. ^
  865. src/iroffer_utilities.c:750:33: note: in expansion of macro ‘gdata_print_number’
  866. #define gdata_print_time(name) gdata_print_number("%" TTPRINTFMT, name)
  867. ^
  868. src/iroffer_utilities.c:954:7: note: in expansion of macro ‘gdata_print_time’
  869. gdata_print_time(networks[ss].next_restrict);
  870. ^
  871. src/iroffer_utilities.c:782:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  872. dump_line(" " #name ": " format, iter-> name);
  873. ^
  874. src/iroffer_utilities.c:793:38: note: in expansion of macro ‘gdata_iter_print_number’
  875. #define gdata_iter_print_time(name) gdata_iter_print_number("%" TTPRINTFMT, na
  876. ^
  877. src/iroffer_utilities.c:1023:7: note: in expansion of macro ‘gdata_iter_print_time’
  878. gdata_iter_print_time(nextann);
  879. ^
  880. src/iroffer_utilities.c:782:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  881. dump_line(" " #name ": " format, iter-> name);
  882. ^
  883. src/iroffer_utilities.c:793:38: note: in expansion of macro ‘gdata_iter_print_number’
  884. #define gdata_iter_print_time(name) gdata_iter_print_number("%" TTPRINTFMT, na
  885. ^
  886. src/iroffer_utilities.c:1024:7: note: in expansion of macro ‘gdata_iter_print_time’
  887. gdata_iter_print_time(nextmsg);
  888. ^
  889. src/iroffer_utilities.c:782:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  890. dump_line(" " #name ": " format, iter-> name);
  891. ^
  892. src/iroffer_utilities.c:793:38: note: in expansion of macro ‘gdata_iter_print_number’
  893. #define gdata_iter_print_time(name) gdata_iter_print_number("%" TTPRINTFMT, na
  894. ^
  895. src/iroffer_utilities.c:1025:7: note: in expansion of macro ‘gdata_iter_print_time’
  896. gdata_iter_print_time(nextjoin);
  897. ^
  898. src/iroffer_utilities.c:782:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  899. dump_line(" " #name ": " format, iter-> name);
  900. ^
  901. src/iroffer_utilities.c:793:38: note: in expansion of macro ‘gdata_iter_print_number’
  902. #define gdata_iter_print_time(name) gdata_iter_print_number("%" TTPRINTFMT, na
  903. ^
  904. src/iroffer_utilities.c:1026:7: note: in expansion of macro ‘gdata_iter_print_time’
  905. gdata_iter_print_time(lastjoin);
  906. ^
  907. src/iroffer_utilities.c:782:15: warning: format ‘%Li’ expects argument of type ‘long long int’, but argument 2 has type ‘time_t {aka long int}’ [-Wformat=]
  908. dump_line(" " #name ": " format, iter-> name);
  909. ^
  910. src/iroffer_utilities.c:793:38: note: in expansion of macro ‘gdata_iter_print_number’
  911. #define gdata_iter_print_time(name) gdata_iter_print_number("%" TTPRINTFMT, na
  912. ^
  913. src/iroffer_utilities.c:1040:7: note: in expansion of macro ‘gdata_iter_print_time’
  914. gdata_iter_print_time(last_seen);
  915. ^
  916. src/iroffer_utilities.c:736:15: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 2 has type ‘ir_int64 {aka long int}’ [-Wformat=]
  917. dump_line("GDATA * " #name ": " format, gdata. name);
  918. ^
  919. src/iroffer_utilities.c:1078:3: note: in expansion of macro ‘gdata_print_number’
  920. gdata_print_number("%" LLPRINTFMT "d", totalsent);
  921. ^
  922. src/iroffer_utilities.c:736:15: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 2 has type ‘off_t {aka long int}’ [-Wformat=]
  923. dump_line("GDATA * " #name ": " format, gdata. name);
  924. ^
  925. src/iroffer_utilities.c:1107:3: note: in expansion of macro ‘gdata_print_number’
  926. gdata_print_number("%" LLPRINTFMT "d", max_file_size);
  927. ^
  928. src/iroffer_utilities.c:1134:13: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 6 has type ‘off_t {aka long int}’ [-Wformat=]
  929. dump_line(" : ptr=%p gets=%d minspeed=%.1f maxspeed=%.1f st_size=%" LLPRINTF
  930. ^
  931. src/iroffer_utilities.c:1142:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t {aka long int}’ [-Wformat=]
  932. " : fd=%d fd_count=%d fd_loc=%" LLPRINTFMT "d",
  933. ^
  934. src/iroffer_utilities.c:1167:17: warning: format ‘%LX’ expects argument of type ‘long long unsigned int’, but argument 5 has type ‘long unsigned int’ [-Wformat=]
  935. " : ptr=%p ref_count=%d mmap_ptr=%p mmap_offset=0x%.8" LLPRINT
  936. ^
  937. src/iroffer_utilities.c:1167:17: warning: format ‘%LX’ expects argument of type ‘long long unsigned int’, but argument 6 has type ‘long unsigned int’ [-Wformat=]
  938. src/iroffer_utilities.c:1208:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 2 has type ‘off_t {aka long int}’ [-Wformat=]
  939. " : sent=%" LLPRINTFMT "d got=%" LLPRINTFMT "d lastack=%" LLPRINTFMT
  940. ^
  941. src/iroffer_utilities.c:1208:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 3 has type ‘off_t {aka long int}’ [-Wformat=]
  942. src/iroffer_utilities.c:1208:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t {aka long int}’ [-Wformat=]
  943. src/iroffer_utilities.c:1208:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 5 has type ‘off_t {aka long int}’ [-Wformat=]
  944. src/iroffer_utilities.c:1208:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 6 has type ‘off_t {aka long int}’ [-Wformat=]
  945. src/iroffer_utilities.c:1208:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 7 has type ‘off_t {aka long int}’ [-Wformat=]
  946. src/iroffer_utilities.c:1252:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 2 has type ‘off_t {aka long int}’ [-Wformat=]
  947. " : got=%" LLPRINTFMT "d totalsize=%" LLPRINTFMT "d resume=%" LLPRIN
  948. ^
  949. src/iroffer_utilities.c:1252:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 3 has type ‘off_t {aka long int}’ [-Wformat=]
  950. src/iroffer_utilities.c:1252:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 4 has type ‘off_t {aka long int}’ [-Wformat=]
  951. src/iroffer_utilities.c:1252:11: warning: format ‘%Ld’ expects argument of type ‘long long int’, but argument 5 has type ‘off_t {aka long int}’ [-Wformat=]
  952. src/iroffer_utilities.c: In function ‘ir_bind_listen_socket’:
  953. src/iroffer_utilities.c:2172:35: warning: pointer targets in passing argument 3 of ‘getsockname’ differ in signedness [-Wpointer-sign]
  954. if ((getsockname(fd, &(sa->sa), &addrlen)) < 0)
  955. ^
  956. In file included from /usr/include/netinet/in.h:23:0,
  957. from /usr/include/netdb.h:27,
  958. from src/iroffer_headers.h:29,
  959. from src/iroffer_utilities.c:20:
  960. /usr/include/x86_64-linux-gnu/sys/socket.h:127:12: note: expected ‘socklen_t * restrict {aka unsigned int * restrict}’ but argument is of type ‘int *’
  961. extern int getsockname (int __fd, __SOCKADDR_ARG __addr,
  962. ^
  963. gcc -c -Isrc -I/usr/local/include -I/usr/local/include -O2 -Wall -o o.en/dinoex_utilities.o src/dinoex_utilities.c
  964. gcc -O2 -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib o.en/iroffer_admin.o o.en/iroffer_dccchat.o o.en/iroffer_display.o o.en/iroffer_main.o o.en/iroffer_misc.o o.en/iroffer_statefile.o o.en/iroffer_transfer.o o.en/iroffer_upload.o o.en/plumb_md5.o o.en/dinoex_admin.o o.en/dinoex_main.o o.en/dinoex_misc.o o.en/dinoex_http.o o.en/dinoex_upload.o o.en/dinoex_transfer.o o.en/dinoex_geoip.o o.en/dinoex_ssl.o o.en/dinoex_curl.o o.en/dinoex_irc.o o.en/dinoex_queue.o o.en/dinoex_telnet.o o.en/dinoex_badip.o o.en/dinoex_jobs.o o.en/dinoex_kqueue.o o.en/dinoex_ruby.o o.en/dinoex_user.o o.en/dinoex_chat.o o.en/dinoex_config.o o.en/crc32.o o.en/upnp.o o.en/blowfish.o o.en/strnatcmp.o o.en/iroffer_utilities.o o.en/dinoex_utilities.o -lGeoIP -L/usr/lib/x86_64-linux-gnu -lcurl -lssl -lcrypto -lcrypt -o iroffer
  965. gcc -O2 -L/usr/local/lib -L/usr/local/lib -L/usr/local/lib o.en/iroffer_admin.o o.en/iroffer_dccchat.o o.en/iroffer_display.o o.en/iroffer_main.o o.en/iroffer_misc.o o.en/iroffer_statefile.o o.en/iroffer_transfer.o o.en/iroffer_upload.o o.en/plumb_md5.o o.en/dinoex_admin.o o.en/dinoex_main.o o.en/dinoex_misc.o o.en/dinoex_http.o o.en/dinoex_upload.o o.en/dinoex_transfer.o o.en/dinoex_geoip.o o.en/dinoex_ssl.o o.en/dinoex_curl.o o.en/dinoex_irc.o o.en/dinoex_queue.o o.en/dinoex_telnet.o o.en/dinoex_badip.o o.en/dinoex_jobs.o o.en/dinoex_kqueue.o o.en/dinoex_ruby.o o.en/dinoex_user.o o.en/dinoex_chat.o o.en/dinoex_config.o o.en/crc32.o o.en/upnp.o o.en/blowfish.o o.en/strnatcmp.o o.en/iroffer_utilities.o o.en/dinoex_utilities.o -lGeoIP -L/usr/lib/x86_64-linux-gnu -lcurl -lssl -lcrypto -lcrypt -lnss_files -lnss_dns -o iroffer_chroot
  966. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer/iroffer-dinoex-3.30$ cp -p iroffer ..
  967. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer/iroffer-dinoex-3.30$ cp *.html ..
  968. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer/iroffer-dinoex-3.30$ cp -r htdocs ../
  969. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer/iroffer-dinoex-3.30$
  970. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer/iroffer-dinoex-3.30$ cp sample.config ../mybot.config
  971. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer/iroffer-dinoex-3.30$ cd ..
  972. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer$ chmod 600 mybot.config
  973. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer$ chmod 700 .
  974. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer$ ./iroffer -c mybot.config
  975.  
  976. iroffer-dinoex 3.30
  977. Configuration File Password Generator
  978.  
  979. This will take a password of your choosing and encrypt it.
  980. You should place the output this program generates in your config file.
  981. You can then use your password you enter here over irc.
  982.  
  983. Your password must be between 5 and 59 characters
  984. Please Enter Your Password: ichigosstrawbery978
  985. And Again for Verification: ichigosstrawberry978
  986. The Password Didn't Match, Try Again
  987. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer$ ./iroffer -c mybot.config
  988.  
  989. iroffer-dinoex 3.30
  990. Configuration File Password Generator
  991.  
  992. This will take a password of your choosing and encrypt it.
  993. You should place the output this program generates in your config file.
  994. You can then use your password you enter here over irc.
  995.  
  996. Your password must be between 5 and 59 characters
  997. Please Enter Your Password: ichigosstrawberry978
  998. And Again for Verification: ichigosstrawberry978
  999. anthony@anthony-KY811AA-ABA-e9120y:~/iroffer$ cd ..
  1000. anthony@anthony-KY811AA-ABA-e9120y:~$ mkdir files
  1001. anthony@anthony-KY811AA-ABA-e9120y:~$ chown bot files
  1002. chown: invalid user: ‘bot’
  1003. anthony@anthony-KY811AA-ABA-e9120y:~$ cd ..
  1004. anthony@anthony-KY811AA-ABA-e9120y:/home$ mkdir files
  1005. mkdir: cannot create directory ‘files’: Permission denied
  1006. anthony@anthony-KY811AA-ABA-e9120y:/home$ cd .. sudo mkdir files chown anthony files
  1007. anthony@anthony-KY811AA-ABA-e9120y:/$ wget http://iroffer.dinoex.net/iroffer-state217.zip
  1008. --2016-06-10 17:39:09-- http://iroffer.dinoex.net/iroffer-state217.zip
  1009. Resolving iroffer.dinoex.net (iroffer.dinoex.net)... 2a01:4f8:100:6061::18, 188.40.204.28
  1010. Connecting to iroffer.dinoex.net (iroffer.dinoex.net)|2a01:4f8:100:6061::18|:80... connected.
  1011. HTTP request sent, awaiting response... 404 Not Found
  1012. 2016-06-10 17:39:10 ERROR 404: Not Found.
  1013.  
  1014. anthony@anthony-KY811AA-ABA-e9120y:/$ cd httpdocs
  1015. bash: cd: httpdocs: No such file or directory
  1016. anthony@anthony-KY811AA-ABA-e9120y:/$ unzip ../iroffer-state217.zip
  1017. unzip: cannot find or open ../iroffer-state217.zip, ../iroffer-state217.zip.zip or ../iroffer-state217.zip.ZIP.
  1018. anthony@anthony-KY811AA-ABA-e9120y:/$ touch size.data
  1019. touch: cannot touch 'size.data': Permission denied
  1020. anthony@anthony-KY811AA-ABA-e9120y:/$ cp iroffer-sample.php index.php
  1021. cp: cannot stat 'iroffer-sample.php': No such file or directory
  1022. anthony@anthony-KY811AA-ABA-e9120y:/$
  1023. anthony@anthony-KY811AA-ABA-e9120y:/$ wget http://iroffer.dinoex.net/iroffer-state218.zip cd httpdocs unzip ../iroffer-state218.zip touch size.data cp iroffer-sample.php index.php
  1024. --2016-06-10 17:39:53-- http://iroffer.dinoex.net/iroffer-state218.zip
  1025. Resolving iroffer.dinoex.net (iroffer.dinoex.net)... 2a01:4f8:100:6061::18, 188.40.204.28
  1026. Connecting to iroffer.dinoex.net (iroffer.dinoex.net)|2a01:4f8:100:6061::18|:80... connected.
  1027. HTTP request sent, awaiting response... 200 OK
  1028. Length: 9573 (9.3K) [application/zip]
  1029. iroffer-state218.zip: Permission denied
  1030.  
  1031. Cannot write to ‘iroffer-state218.zip’ (Success).
  1032. --2016-06-10 17:39:53-- http://cd/
  1033. Resolving cd (cd)... failed: No address associated with hostname.
  1034. wget: unable to resolve host address ‘cd’
  1035. --2016-06-10 17:39:53-- http://httpdocs/
  1036. Resolving httpdocs (httpdocs)... 198.105.254.228, 198.105.244.228
  1037. Connecting to httpdocs (httpdocs)|198.105.254.228|:80... connected.
  1038. HTTP request sent, awaiting response... 200 OK
  1039. Length: unspecified [text/html]
  1040. index.html: Permission denied
  1041.  
  1042. Cannot write to ‘index.html’ (Success).
  1043. --2016-06-10 17:39:53-- http://unzip/
  1044. Resolving unzip (unzip)... 198.105.254.228, 198.105.244.228
  1045. Connecting to unzip (unzip)|198.105.254.228|:80... connected.
  1046. HTTP request sent, awaiting response... 200 OK
  1047. Length: unspecified [text/html]
  1048. index.html: Permission denied
  1049.  
  1050. Cannot write to ‘index.html’ (Success).
  1051. --2016-06-10 17:39:54-- http://../iroffer-state218.zip
  1052. Resolving .. (..)... failed: Name or service not known.
  1053. wget: unable to resolve host address ‘..’
  1054. --2016-06-10 17:39:54-- http://touch/
  1055. Resolving touch (touch)... 198.105.254.228, 198.105.244.228
  1056. Connecting to touch (touch)|198.105.254.228|:80... connected.
  1057. HTTP request sent, awaiting response... 200 OK
  1058. Length: unspecified [text/html]
  1059. index.html: Permission denied
  1060.  
  1061. Cannot write to ‘index.html’ (Success).
  1062. --2016-06-10 17:39:54-- http://size.data/
  1063. Resolving size.data (size.data)... 198.105.254.228, 198.105.244.228
  1064. Connecting to size.data (size.data)|198.105.254.228|:80... connected.
  1065. HTTP request sent, awaiting response... 200 OK
  1066. Length: unspecified [text/html]
  1067. index.html: Permission denied
  1068.  
  1069. Cannot write to ‘index.html’ (Success).
  1070. --2016-06-10 17:39:54-- http://cp/
  1071. Resolving cp (cp)... 198.105.254.228, 198.105.244.228
  1072. Connecting to cp (cp)|198.105.254.228|:80... connected.
  1073. HTTP request sent, awaiting response... 200 OK
  1074. Length: unspecified [text/html]
  1075. index.html: Permission denied
  1076.  
  1077. Cannot write to ‘index.html’ (Success).
  1078. --2016-06-10 17:39:54-- http://iroffer-sample.php/
  1079. Resolving iroffer-sample.php (iroffer-sample.php)... 198.105.254.228, 198.105.244.228
  1080. Connecting to iroffer-sample.php (iroffer-sample.php)|198.105.254.228|:80... connected.
  1081. HTTP request sent, awaiting response... 200 OK
  1082. Length: unspecified [text/html]
  1083. index.html: Permission denied
  1084.  
  1085. Cannot write to ‘index.html’ (Success).
  1086. --2016-06-10 17:39:55-- http://index.php/
  1087. Resolving index.php (index.php)... 198.105.254.228, 198.105.244.228
  1088. Connecting to index.php (index.php)|198.105.254.228|:80... connected.
  1089. HTTP request sent, awaiting response... 200 OK
  1090. Length: unspecified [text/html]
  1091. index.html: Permission denied
  1092.  
  1093. Cannot write to ‘index.html’ (Success).
  1094. anthony@anthony-KY811AA-ABA-e9120y:/$ sudo wget http://iroffer.dinoex.net/iroffer-state218.zip cd httpdocs unzip ../iroffer-state218.zip touch size.data cp iroffer-sample.php index.php
  1095. [sudo] password for anthony:
  1096. --2016-06-10 17:40:12-- http://iroffer.dinoex.net/iroffer-state218.zip
  1097. Resolving iroffer.dinoex.net (iroffer.dinoex.net)... 2a01:4f8:100:6061::18, 188.40.204.28
  1098. Connecting to iroffer.dinoex.net (iroffer.dinoex.net)|2a01:4f8:100:6061::18|:80... connected.
  1099. HTTP request sent, awaiting response... 200 OK
  1100. Length: 9573 (9.3K) [application/zip]
  1101. Saving to: ‘iroffer-state218.zip’
  1102.  
  1103. iroffer-state218.zi 100%[===================>] 9.35K --.-KB/s in 0.1s
  1104.  
  1105. 2016-06-10 17:40:13 (94.5 KB/s) - ‘iroffer-state218.zip’ saved [9573/9573]
  1106.  
  1107. --2016-06-10 17:40:13-- http://cd/
  1108. Resolving cd (cd)... failed: No address associated with hostname.
  1109. wget: unable to resolve host address ‘cd’
  1110. --2016-06-10 17:40:13-- http://httpdocs/
  1111. Resolving httpdocs (httpdocs)... 198.105.254.228, 198.105.244.228
  1112. Connecting to httpdocs (httpdocs)|198.105.254.228|:80... connected.
  1113. HTTP request sent, awaiting response... 200 OK
  1114. Length: unspecified [text/html]
  1115. Saving to: ‘index.html’
  1116.  
  1117. index.html [ <=> ] 314 --.-KB/s in 0s
  1118.  
  1119. 2016-06-10 17:40:13 (28.6 MB/s) - ‘index.html’ saved [314]
  1120.  
  1121. --2016-06-10 17:40:13-- http://unzip/
  1122. Resolving unzip (unzip)... 198.105.254.228, 198.105.244.228
  1123. Connecting to unzip (unzip)|198.105.254.228|:80... connected.
  1124. HTTP request sent, awaiting response... 200 OK
  1125. Length: unspecified [text/html]
  1126. Saving to: ‘index.html.1’
  1127.  
  1128. index.html.1 [ <=> ] 311 --.-KB/s in 0s
  1129.  
  1130. 2016-06-10 17:40:13 (29.7 MB/s) - ‘index.html.1’ saved [311]
  1131.  
  1132. --2016-06-10 17:40:13-- http://../iroffer-state218.zip
  1133. Resolving .. (..)... failed: Name or service not known.
  1134. wget: unable to resolve host address ‘..’
  1135. --2016-06-10 17:40:13-- http://touch/
  1136. Resolving touch (touch)... 198.105.254.228, 198.105.244.228
  1137. Connecting to touch (touch)|198.105.254.228|:80... connected.
  1138. HTTP request sent, awaiting response... 200 OK
  1139. Length: unspecified [text/html]
  1140. Saving to: ‘index.html.2’
  1141.  
  1142. index.html.2 [ <=> ] 311 --.-KB/s in 0s
  1143.  
  1144. 2016-06-10 17:40:13 (16.8 MB/s) - ‘index.html.2’ saved [311]
  1145.  
  1146. --2016-06-10 17:40:13-- http://size.data/
  1147. Resolving size.data (size.data)... 198.105.254.228, 198.105.244.228
  1148. Connecting to size.data (size.data)|198.105.254.228|:80... connected.
  1149. HTTP request sent, awaiting response... 200 OK
  1150. Length: unspecified [text/html]
  1151. Saving to: ‘index.html.3’
  1152.  
  1153. index.html.3 [ <=> ] 315 --.-KB/s in 0s
  1154.  
  1155. 2016-06-10 17:40:14 (17.2 MB/s) - ‘index.html.3’ saved [315]
  1156.  
  1157. --2016-06-10 17:40:14-- http://cp/
  1158. Resolving cp (cp)... 198.105.254.228, 198.105.244.228
  1159. Connecting to cp (cp)|198.105.254.228|:80... connected.
  1160. HTTP request sent, awaiting response... 200 OK
  1161. Length: unspecified [text/html]
  1162. Saving to: ‘index.html.4’
  1163.  
  1164. index.html.4 [ <=> ] 308 --.-KB/s in 0s
  1165.  
  1166. 2016-06-10 17:40:14 (28.9 MB/s) - ‘index.html.4’ saved [308]
  1167.  
  1168. --2016-06-10 17:40:14-- http://iroffer-sample.php/
  1169. Resolving iroffer-sample.php (iroffer-sample.php)... 198.105.254.228, 198.105.244.228
  1170. Connecting to iroffer-sample.php (iroffer-sample.php)|198.105.254.228|:80... connected.
  1171. HTTP request sent, awaiting response... 200 OK
  1172. Length: unspecified [text/html]
  1173. Saving to: ‘index.html.5’
  1174.  
  1175. index.html.5 [ <=> ] 324 --.-KB/s in 0s
  1176.  
  1177. 2016-06-10 17:40:14 (7.20 MB/s) - ‘index.html.5’ saved [324]
  1178.  
  1179. --2016-06-10 17:40:14-- http://index.php/
  1180. Resolving index.php (index.php)... 198.105.254.228, 198.105.244.228
  1181. Connecting to index.php (index.php)|198.105.254.228|:80... connected.
  1182. HTTP request sent, awaiting response... 200 OK
  1183. Length: unspecified [text/html]
  1184. Saving to: ‘index.html.6’
  1185.  
  1186. index.html.6 [ <=> ] 315 --.-KB/s in 0s
  1187.  
  1188. 2016-06-10 17:40:14 (18.0 MB/s) - ‘index.html.6’ saved [315]
  1189.  
  1190. FINISHED --2016-06-10 17:40:14--
  1191. Total wall clock time: 2.5s
  1192. Downloaded: 8 files, 11K in 0.1s (116 KB/s)
  1193. anthony@anthony-KY811AA-ABA-e9120y:/$ nano -w index.php
  1194. anthony@anthony-KY811AA-ABA-e9120y:/$
  1195. anthony@anthony-KY811AA-ABA-e9120y:/$ sudo nano -w index.php
  1196. anthony@anthony-KY811AA-ABA-e9120y:/$ cd ..
  1197. anthony@anthony-KY811AA-ABA-e9120y:/$ nano -w start-iroffer.sh
  1198. anthony@anthony-KY811AA-ABA-e9120y:/$ sudo nano -w start-iroffer.sh
  1199. anthony@anthony-KY811AA-ABA-e9120y:/$ chmod +x start-iroffer.sh
  1200. chmod: changing permissions of 'start-iroffer.sh': Operation not permitted
  1201. anthony@anthony-KY811AA-ABA-e9120y:/$ sudo chmod +x start-iroffer.sh
  1202. anthony@anthony-KY811AA-ABA-e9120y:/$ sh start-iroffer.sh
  1203. start-iroffer.sh: 2: cd: can't cd to iroffer
  1204. start-iroffer.sh: 3: start-iroffer.sh: ./iroffer: not found
  1205. anthony@anthony-KY811AA-ABA-e9120y:/$ sudo sh start-iroffer.sh
  1206. start-iroffer.sh: 2: cd: can't cd to iroffer
  1207. start-iroffer.sh: 3: start-iroffer.sh: ./iroffer: not found
  1208. anthony@anthony-KY811AA-ABA-e9120y:/$ sudo start-iroffer.sh
  1209. sudo: start-iroffer.sh: command not found
  1210. anthony@anthony-KY811AA-ABA-e9120y:/$ sudo sh start-iroffer.sh
  1211. start-iroffer.sh: 2: cd: can't cd to iroffer
  1212. start-iroffer.sh: 3: start-iroffer.sh: ./iroffer: not found
  1213. anthony@anthony-KY811AA-ABA-e9120y:/$ ./iroffer -b bot.config
  1214. bash: ./iroffer: No such file or directory
  1215. anthony@anthony-KY811AA-ABA-e9120y:/$ ./iroffer -b bot.config
  1216. bash: ./iroffer: No such file or directory
  1217. anthony@anthony-KY811AA-ABA-e9120y:/$ sudo nano -w start-iroffer.sh
  1218. anthony@anthony-KY811AA-ABA-e9120y:/$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement