Changeset 105 for branches/samba-3.0/source/nmbd
- Timestamp:
- Nov 26, 2007, 9:24:27 AM (18 years ago)
- Location:
- branches/samba-3.0/source/nmbd
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/samba-3.0/source/nmbd/nmbd_namelistdb.c
r1 r105 506 506 } 507 507 508 for( bcast_subrecs = FIRST_SUBNET, i = 0; bcast_subrecs; bcast_subrecs = NEXT_SUBNET_EXCLUDING_UNICAST(bcast_subrecs), i++ ) 508 for( bcast_subrecs = FIRST_SUBNET, i = 0; bcast_subrecs && 509 i < num_ips; 510 bcast_subrecs = NEXT_SUBNET_EXCLUDING_UNICAST(bcast_subrecs), i++ ) { 509 511 iplist[i] = bcast_subrecs->myip; 512 } 513 num_ips = i; 510 514 } 511 515 -
branches/samba-3.0/source/nmbd/nmbd_processlogon.c
r102 r105 451 451 sizeof(outbuf) - PTR_DIFF(q+1, outbuf), 452 452 0); 453 if (size == (uint8)-1) { 454 return; 455 } 453 456 SCVAL(q, 0, size); 454 457 q += (size + 1); … … 471 474 sizeof(outbuf) - PTR_DIFF(q+1, outbuf), 472 475 0); 476 if (size == (uint8)-1) { 477 return; 478 } 473 479 SCVAL(q, 0, size); 474 480 q += (size + 1); … … 486 492 sizeof(outbuf) - PTR_DIFF(q+1, outbuf), 487 493 STR_UPPER); 494 if (size == (uint8)-1) { 495 return; 496 } 488 497 SCVAL(q, 0, size); 489 498 q += (size + 1); … … 500 509 sizeof(outbuf) - PTR_DIFF(q+1, outbuf), 501 510 0); 511 if (size == (uint8)-1) { 512 return; 513 } 502 514 SCVAL(q, 0, size); 503 515 q += (size + 1); … … 515 527 sizeof(outbuf) - PTR_DIFF(q+1, outbuf), 516 528 0); 529 if (size == (uint8)-1) { 530 return; 531 } 517 532 SCVAL(q, 0, size); 518 533 q += (size + 1); … … 527 542 sizeof(outbuf) - PTR_DIFF(q+1, outbuf), 528 543 0); 544 if (size == (uint8)-1) { 545 return; 546 } 529 547 SCVAL(q, 0, size); 530 548 q += (size + 1);
Note:
See TracChangeset
for help on using the changeset viewer.