⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 httpserv.lst

📁 Internet Radio Internet Radio Internet Radio Internet Radio Internet Radio
💻 LST
📖 第 1 页 / 共 5 页
字号:
 268 0194 FEFFFFEB 		bl	NutHttpGetParameterCount	@
 269 0198 0080A0E3 		mov	r8, #0	@ prox,
 270 019c 08B0A0E1 		mov	fp, r8	@ ip, prox
 271 01a0 08A0A0E1 		mov	sl, r8	@ func, ip
 272 01a4 0890A0E1 		mov	r9, r8	@ hostname, prox
 273 01a8 0860A0E1 		mov	r6, r8	@ i, func
 274 01ac 00008DE5 		str	r0, [sp, #0]	@, count
 275 01b0 0C808DE5 		str	r8, [sp, #12]	@ ip, gateway
 276 01b4 14808DE5 		str	r8, [sp, #20]	@ ip, dns1
 277 01b8 04808DE5 		str	r8, [sp, #4]	@ ip, dhcp
 278 01bc 08808DE5 		str	r8, [sp, #8]	@ ip, mask
 279 01c0 10808DE5 		str	r8, [sp, #16]	@ func, dns0
 280 01c4 660000EA 		b	.L26	@
 281              	.L27:
 282 01c8 0610A0E1 		mov	r1, r6	@ i, i
 283 01cc 0500A0E1 		mov	r0, r5	@ req, req
 284 01d0 FEFFFFEB 		bl	NutHttpGetParameterName	@
 285 01d4 78169FE5 		ldr	r1, .L124	@,
 286 01d8 0040A0E1 		mov	r4, r0	@ name,
 287 01dc FEFFFFEB 		bl	strcmp	@
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/cceUaaaa.s 			page 7


 288 01e0 000050E3 		cmp	r0, #0	@,
 289 01e4 0400001A 		bne	.L28	@,
 290 01e8 0500A0E1 		mov	r0, r5	@ req, req
 291 01ec 0610A0E1 		mov	r1, r6	@ i, i
 292 01f0 FEFFFFEB 		bl	NutHttpGetParameterValue	@
 293 01f4 0040A0E1 		mov	r4, r0	@ value,
 294 01f8 5D0000EA 		b	.L30	@
 295              	.L28:
 296 01fc 0400A0E1 		mov	r0, r4	@ name, name
 297 0200 50169FE5 		ldr	r1, .L124+4	@,
 298 0204 FEFFFFEB 		bl	strcmp	@
 299 0208 000050E3 		cmp	r0, #0	@,
 300 020c 0400001A 		bne	.L31	@,
 301 0210 0500A0E1 		mov	r0, r5	@ req, req
 302 0214 0610A0E1 		mov	r1, r6	@ i, i
 303 0218 FEFFFFEB 		bl	NutHttpGetParameterValue	@
 304 021c 0090A0E1 		mov	r9, r0	@ hostname,
 305 0220 4E0000EA 		b	.L33	@
 306              	.L31:
 307 0224 0400A0E1 		mov	r0, r4	@ name, name
 308 0228 2C169FE5 		ldr	r1, .L124+8	@,
 309 022c FEFFFFEB 		bl	strcmp	@
 310 0230 000050E3 		cmp	r0, #0	@,
 311 0234 0400001A 		bne	.L34	@,
 312 0238 0500A0E1 		mov	r0, r5	@ req, req
 313 023c 0610A0E1 		mov	r1, r6	@ i, i
 314 0240 FEFFFFEB 		bl	NutHttpGetParameterValue	@
 315 0244 0080A0E1 		mov	r8, r0	@ prox,
 316 0248 440000EA 		b	.L33	@
 317              	.L34:
 318 024c 0400A0E1 		mov	r0, r4	@ name, name
 319 0250 08169FE5 		ldr	r1, .L124+12	@,
 320 0254 FEFFFFEB 		bl	strcmp	@
 321 0258 000050E3 		cmp	r0, #0	@,
 322 025c 0400001A 		bne	.L36	@,
 323 0260 0500A0E1 		mov	r0, r5	@ req, req
 324 0264 0610A0E1 		mov	r1, r6	@ i, i
 325 0268 FEFFFFEB 		bl	NutHttpGetParameterValue	@
 326 026c 04008DE5 		str	r0, [sp, #4]	@, dhcp
 327 0270 3A0000EA 		b	.L33	@
 328              	.L36:
 329 0274 0400A0E1 		mov	r0, r4	@ name, name
 330 0278 E4159FE5 		ldr	r1, .L124+16	@,
 331 027c FEFFFFEB 		bl	strcmp	@
 332 0280 000050E3 		cmp	r0, #0	@,
 333 0284 0400001A 		bne	.L38	@,
 334 0288 0500A0E1 		mov	r0, r5	@ req, req
 335 028c 0610A0E1 		mov	r1, r6	@ i, i
 336 0290 FEFFFFEB 		bl	NutHttpGetParameterValue	@
 337 0294 00B0A0E1 		mov	fp, r0	@ ip,
 338 0298 300000EA 		b	.L33	@
 339              	.L38:
 340 029c 0400A0E1 		mov	r0, r4	@ name, name
 341 02a0 C0159FE5 		ldr	r1, .L124+20	@,
 342 02a4 FEFFFFEB 		bl	strcmp	@
 343 02a8 000050E3 		cmp	r0, #0	@,
 344 02ac 0400001A 		bne	.L40	@,
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/cceUaaaa.s 			page 8


 345 02b0 0500A0E1 		mov	r0, r5	@ req, req
 346 02b4 0610A0E1 		mov	r1, r6	@ i, i
 347 02b8 FEFFFFEB 		bl	NutHttpGetParameterValue	@
 348 02bc 08008DE5 		str	r0, [sp, #8]	@, mask
 349 02c0 260000EA 		b	.L33	@
 350              	.L40:
 351 02c4 0400A0E1 		mov	r0, r4	@ name, name
 352 02c8 9C159FE5 		ldr	r1, .L124+24	@,
 353 02cc FEFFFFEB 		bl	strcmp	@
 354 02d0 000050E3 		cmp	r0, #0	@,
 355 02d4 0400001A 		bne	.L42	@,
 356 02d8 0500A0E1 		mov	r0, r5	@ req, req
 357 02dc 0610A0E1 		mov	r1, r6	@ i, i
 358 02e0 FEFFFFEB 		bl	NutHttpGetParameterValue	@
 359 02e4 0C008DE5 		str	r0, [sp, #12]	@, gateway
 360 02e8 1C0000EA 		b	.L33	@
 361              	.L42:
 362 02ec 0400A0E1 		mov	r0, r4	@ name, name
 363 02f0 78159FE5 		ldr	r1, .L124+28	@,
 364 02f4 FEFFFFEB 		bl	strcmp	@
 365 02f8 000050E3 		cmp	r0, #0	@,
 366 02fc 0400001A 		bne	.L44	@,
 367 0300 0500A0E1 		mov	r0, r5	@ req, req
 368 0304 0610A0E1 		mov	r1, r6	@ i, i
 369 0308 FEFFFFEB 		bl	NutHttpGetParameterValue	@
 370 030c 10008DE5 		str	r0, [sp, #16]	@, dns0
 371 0310 120000EA 		b	.L33	@
 372              	.L44:
 373 0314 0400A0E1 		mov	r0, r4	@ name, name
 374 0318 54159FE5 		ldr	r1, .L124+32	@,
 375 031c FEFFFFEB 		bl	strcmp	@
 376 0320 000050E3 		cmp	r0, #0	@,
 377 0324 0400001A 		bne	.L46	@,
 378 0328 0500A0E1 		mov	r0, r5	@ req, req
 379 032c 0610A0E1 		mov	r1, r6	@ i, i
 380 0330 FEFFFFEB 		bl	NutHttpGetParameterValue	@
 381 0334 14008DE5 		str	r0, [sp, #20]	@, dns1
 382 0338 080000EA 		b	.L33	@
 383              	.L46:
 384 033c 0400A0E1 		mov	r0, r4	@ name, name
 385 0340 30159FE5 		ldr	r1, .L124+36	@,
 386 0344 FEFFFFEB 		bl	strcmp	@
 387 0348 000050E3 		cmp	r0, #0	@,
 388 034c 0300001A 		bne	.L33	@,
 389 0350 0500A0E1 		mov	r0, r5	@ req, req
 390 0354 0610A0E1 		mov	r1, r6	@ i, i
 391 0358 FEFFFFEB 		bl	NutHttpGetParameterValue	@
 392 035c 00A0A0E1 		mov	sl, r0	@ func,
 393              	.L33:
 394 0360 016086E2 		add	r6, r6, #1	@ i, i,
 395              	.L26:
 396 0364 00309DE5 		ldr	r3, [sp, #0]	@, count
 397 0368 030056E1 		cmp	r6, r3	@ i,
 398 036c 95FFFFBA 		blt	.L27	@,
 399 0370 0040A0E3 		mov	r4, #0	@ value,
 400              	.L30:
 401 0374 00005AE3 		cmp	sl, #0	@ func,
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/cceUaaaa.s 			page 9


 402 0378 C200000A 		beq	.L50	@,
 403 037c 0A00A0E1 		mov	r0, sl	@ func, func
 404 0380 F4149FE5 		ldr	r1, .L124+40	@,
 405 0384 FEFFFFEB 		bl	strcmp	@
 406 0388 000050E3 		cmp	r0, #0	@,
 407 038c 9D00001A 		bne	.L52	@,
 408 0390 000059E3 		cmp	r9, #0	@ hostname,
 409 0394 0970A001 		moveq	r7, r9	@ upd_os, hostname
 410 0398 0400000A 		beq	.L56	@,
 411 039c 0910A0E1 		mov	r1, r9	@ hostname, hostname
 412 03a0 D8049FE5 		ldr	r0, .L124+44	@,
 413 03a4 0F20A0E3 		mov	r2, #15	@,
 414 03a8 FEFFFFEB 		bl	strncpy	@
 415 03ac 0170A0E3 		mov	r7, #1	@ upd_os,
 416              	.L56:
 417 03b0 000058E3 		cmp	r8, #0	@ prox,
 418 03b4 0850A001 		moveq	r5, r8	@ upd_radio, prox
 419 03b8 0800A011 		movne	r0, r8	@ cp, prox
 420 03bc 0100001A 		bne	.L60	@,
 421 03c0 1A0000EA 		b	.L59	@
 422              	.L61:
 423 03c4 010080E2 		add	r0, r0, #1	@ cp, cp,
 424              	.L60:
 425 03c8 0010D0E5 		ldrb	r1, [r0, #0]	@ zero_extendqisi2	@ D.3562,* cp
 426 03cc 013041E2 		sub	r3, r1, #1	@ tmp189, D.3562,
 427 03d0 1F0053E3 		cmp	r3, #31	@ tmp189,
 428 03d4 FAFFFF9A 		bls	.L61	@,
 429 03d8 000051E3 		cmp	r1, #0	@ D.3562,
 430 03dc 0F00000A 		beq	.L63	@,
 431 03e0 9C449FE5 		ldr	r4, .L124+48	@ tmp190,
 432 03e4 0010A0E1 		mov	r1, r0	@ cp, cp
 433 03e8 7F20A0E3 		mov	r2, #127	@,
 434 03ec 0400A0E1 		mov	r0, r4	@, tmp190
 435 03f0 FEFFFFEB 		bl	strncpy	@
 436 03f4 0400A0E1 		mov	r0, r4	@, tmp190
 437 03f8 3A10A0E3 		mov	r1, #58	@,
 438 03fc FEFFFFEB 		bl	strrchr	@
 439 0400 000050E3 		cmp	r0, #0	@ cp.143
 440 0404 0800000A 		beq	.L117	@,
 441 0408 0030A0E3 		mov	r3, #0	@ tmp193,
 442 040c 0130C0E4 		strb	r3, [r0], #1	@ tmp193,
 443 0410 FEFFFFEB 		bl	atoi	@
 444 0414 0150A0E3 		mov	r5, #1	@ upd_radio,
 445 0418 B008C4E1 		strh	r0, [r4, #128]	@ movhi	@, proxy.proxy_port
 446 041c 030000EA 		b	.L59	@
 447              	.L63:
 448 0420 5C049FE5 		ldr	r0, .L124+48	@,
 449 0424 8420A0E3 		mov	r2, #132	@,
 450 0428 FEFFFFEB 		bl	memset	@
 451              	.L117:
 452 042c 0150A0E3 		mov	r5, #1	@ upd_radio,
 453              	.L59:
 454 0430 04309DE5 		ldr	r3, [sp, #4]	@, dhcp
 455 0434 000053E3 		cmp	r3, #0	@,
 456 0438 0C00000A 		beq	.L67	@,
 457 043c 0300A0E1 		mov	r0, r3	@ dhcp,
 458 0440 40149FE5 		ldr	r1, .L124+52	@,
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/cceUaaaa.s 			page 10


 459 0444 FEFFFFEB 		bl	strcmp	@
 460 0448 000050E3 		cmp	r0, #0	@ tmp202
 461 044c 0700001A 		bne	.L67	@,
 462 0450 34349FE5 		ldr	r3, .L124+56	@ tmp203,
 463 0454 0140A0E3 		mov	r4, #1	@ upd_boot,
 464 0458 0460A0E1 		mov	r6, r4	@ upd_net, upd_boot
 465 045c 1F00C3E5 		strb	r0, [r3, #31]	@ tmp202,
 466 0460 1C00C3E5 		strb	r0, [r3, #28]	@ tmp202,
 467 0464 1D00C3E5 		strb	r0, [r3, #29]	@ tmp202,
 468 0468 1E00C3E5 		strb	r0, [r3, #30]	@ tmp202,
 469 046c 500000EA 		b	.L70	@
 470              	.L67:
 471 0470 00005BE3 		cmp	fp, #0	@ ip,
 472 0474 1000000A 		beq	.L71	@,
 473 0478 0B00A0E1 		mov	r0, fp	@ ip, ip
 474 047c FEFFFFEB 		bl	inet_addr	@
 475 0480 010070E3 		cmn	r0, #1	@ D.3570,
 476 0484 00C0A0E1 		mov	ip, r0	@ D.3570,
 477 0488 20008DE5 		str	r0, [sp, #32]	@ D.3570, addr
 478 048c 0A00000A 		beq	.L71	@,
 479 0490 F4339FE5 		ldr	r3, .L124+56	@ tmp220,
 480 0494 0140A0E3 		mov	r4, #1	@ upd_boot,
 481 0498 202CA0E1 		mov	r2, r0, lsr #24	@ tmp247, D.3570,
 482 049c 2014A0E1 		mov	r1, r0, lsr #8	@ tmp229, D.3570,
 483 04a0 0460A0E1 		mov	r6, r4	@ upd_net, upd_boot
 484 04a4 2008A0E1 		mov	r0, r0, lsr #16	@ tmp238, D.3570,
 485 04a8 1F20C3E5 		strb	r2, [r3, #31]	@ tmp247,
 486 04ac 1D10C3E5 		strb	r1, [r3, #29]	@ tmp229,
 487 04b0 1E00C3E5 		strb	r0, [r3, #30]	@ tmp238,
 488 04b4 1CC0C3E5 		strb	ip, [r3, #28]	@ D.3570,
 489 04b8 010000EA 		b	.L74	@
 490              	.L71:
 491 04bc 0040A0E3 		mov	r4, #0	@ upd_boot,
 492 04c0 0460A0E1 		mov	r6, r4	@ upd_net, upd_boot
 493              	.L74:
 494 04c4 08309DE5 		ldr	r3, [sp, #8]	@, mask
 495 04c8 000053E3 		cmp	r3, #0	@,
 496 04cc 0F00000A 		beq	.L75	@,
 497 04d0 0300A0E1 		mov	r0, r3	@ mask,
 498 04d4 FEFFFFEB 		bl	inet_addr	@
 499 04d8 010070E3 		cmn	r0, #1	@ D.3572,
 500 04dc 00C0A0E1 		mov	ip, r0	@ D.3572,
 501 04e0 20008DE5 		str	r0, [sp, #32]	@ D.3572, addr
 502 04e4 0900000A 		beq	.L75	@,
 503 04e8 9C339FE5 		ldr	r3, .L124+56	@ tmp255,
 504 04ec 202CA0E1 		mov	r2, r0, lsr #24	@ tmp282, D.3572,
 505 04f0 2014A0E1 		mov	r1, r0, lsr #8	@ tmp264, D.3572,
 506 04f4 2008A0E1 		mov	r0, r0, lsr #16	@ tmp273, D.3572,
 507 04f8 0140A0E3 		mov	r4, #1	@ upd_boot,
 508 04fc 1720C3E5 		strb	r2, [r3, #23]	@ tmp282,
 509 0500 1510C3E5 		strb	r1, [r3, #21]	@ tmp264,
 510 0504 1600C3E5 		strb	r0, [r3, #22]	@ tmp273,
 511 0508 14C0C3E5 		strb	ip, [r3, #20]	@ D.3572,
 512 050c 0460A0E1 		mov	r6, r4	@ upd_net, upd_boot
 513              	.L75:
 514 0510 0C309DE5 		ldr	r3, [sp, #12]	@, gateway
 515 0514 000053E3 		cmp	r3, #0	@,
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/cceUaaaa.s 			page 11


 516 0518 0F00000A 		beq	.L78	@,
 517 051c 0300A0E1 		mov	r0, r3	@ gateway,
 518 0520 FEFFFFEB 		bl	inet_addr	@
 519 0524 010070E3 		cmn	r0, #1	@ D.3573,
 520 0528 00C0A0E1 		mov	ip, r0	@ D.3573,
 521 052c 20008DE5 		str	r0, [sp, #32]	@ D.3573, addr
 522 0530 0900000A 		beq	.L78	@,
 523 0534 50339FE5 		ldr	r3, .L124+56	@ tmp290,
 524 0538 202CA0E1 		mov	r2, r0, lsr #24	@ tmp317, D.3573,
 525 053c 2014A0E1 		mov	r1, r0, lsr #8	@ tmp299, D.3573,
 526 0540 2008A0E1 		mov	r0, r0, lsr #16	@ tmp308, D.3573,
 527 0544 0140A0E3 		mov	r4, #1	@ upd_boot,
 528 0548 1B20C3E5 		strb	r2, [r3, #27]	@ tmp317,
 529 054c 1910C3E5 		strb	r1, [r3, #25]	@ tmp299,
 530 0550 1A00C3E5 		strb	r0, [r3, #26]	@ tmp308,
 531 0554 18C0C3E5 		strb	ip, [r3, #24]	@ D.3573,
 532 0558 0460A0E1 		mov	r6, r4	@ upd_net, upd_boot
 533              	.L78:
 534 055c 10309DE5 		ldr	r3, [sp, #16]	@, dns0
 535 0560 000053E3 		cmp	r3, #0	@,
 536 0564 0700000A 		beq	.L81	@,
 537 0568 0300A0E1 		mov	r0, r3	@ dns0,
 538 056c FEFFFFEB 		bl	inet_addr	@
 539 0570 010070E3 		cmn	r0, #1	@ D.3574,
 540 0574 14339F15 		ldrne	r3, .L124+60	@ tmp325,
 541 0578 0140A013 		movne	r4, #1	@ upd_boot,
 542 057c 20008DE5 		str	r0, [sp, #32]	@ D.3574, addr
 543 0580 14008315 		strne	r0, [r3, #20]	@ D.3574, webradio.wr_pridns
 544 0584 0450A011 		movne	r5, r4	@ upd_radio, upd_boot
 545              	.L81:
 546 0588 14309DE5 		ldr	r3, [sp, #20]	@, dns1
 547 058c 000053E3 		cmp	r3, #0	@,
 548 0590 0700000A 		beq	.L70	@,
 549 0594 0300A0E1 		mov	r0, r3	@ dns1,
 550 0598 FEFFFFEB 		bl	inet_addr	@
 551 059c 010070E3 		cmn	r0, #1	@ D.3575,
 552 05a0 E8329F15 		ldrne	r3, .L124+60	@ tmp326,
 553 05a4 0140A013 		movne	r4, #1	@ upd_boot,
 554 05a8 20008DE5 		str	r0, [sp, #32]	@ D.3575, addr
 555 05ac 18008315 		strne	r0, [r3, #24]	@ D.3575, webradio.wr_secdns
 556 05b0 0450A011 		movne	r5, r4	@ upd_radio, upd_boot
 557              	.L70:
 558 05b4 000057E3 		cmp	r7, #0	@ upd_os,
 559 05b8 0300000A 		beq	.L86	@,
 560 05bc 8000A0E3 		mov	r0, #128	@,
 561 05c0 CC129FE5 		ldr	r1, .L124+64	@,
 562 05c4 FEFFFFEB 		bl	LogMsg	@
 563 05c8 FEFFFFEB 		bl	NutSaveConfig	@
 564              	.L86:
 565 05cc 000056E3 		cmp	r6, #0	@ upd_net,
 566 05d0 0300000A 		beq	.L88	@,
 567 05d4 8000A0E3 		mov	r0, #128	@,
 568 05d8 B8129FE5 		ldr	r1, .L124+68	@,
 569 05dc FEFFFFEB 		bl	LogMsg	@
 570 05e0 FEFFFFEB 		bl	NutNetSaveConfig	@
 571              	.L88:
 572 05e4 000055E3 		cmp	r5, #0	@ upd_radio,
ARM GAS  C:\DOKUME~1\harald\LOKALE~1\Temp/cceUaaaa.s 			page 12


 573 05e8 FEFFFF1B 		blne	ConfigSave	@
 574              	.L90:
 575 05ec 000054E3 		cmp	r4, #0	@ upd_boot,
 576 05f0 9300000A 		beq	.L92	@,
 577 05f4 8000A0E3 		mov	r0, #128	@,
 578 05f8 9C129FE5 		ldr	r1, .L124+72	@,
 579 05fc FEFFFFEB 		bl	LogMsg	@
 580 0600 0320A0E3 		mov	r2, #3	@ tmp331,
 581 0604 1C0000EA 		b	.L119	@
 582              	.L52:
 583 0608 0A00A0E1 		mov	r0, sl	@ func, func
 584 060c 8C129FE5 		ldr	r1, .L124+76	@,
 585 0610 FEFFFFEB 		bl	strcmp	@
 586 0614 005050E2 		subs	r5, r0, #0	@ tmp333,
 587 0618 8900001A 		bne	.L92	@,
 588 061c 0510A0E1 		mov	r1, r5	@, tmp333
 589 0620 1320A0E3 		mov	r2, #19	@,

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -