comparison src/process.c @ 67920:8f3c10fea90b

(Fnetwork_interface_info): Correctly terminate the loop over ifflag_table.
author Andreas Schwab <schwab@suse.de>
date Fri, 30 Dec 2005 11:03:20 +0000
parents 715b819a0ad8
children 10f0a09ec82e c69d44922688
comparison
equal deleted inserted replaced
67919:5dc6e6bc401b 67920:8f3c10fea90b
3556 int flags = rq.ifr_flags; 3556 int flags = rq.ifr_flags;
3557 struct ifflag_def *fp; 3557 struct ifflag_def *fp;
3558 int fnum; 3558 int fnum;
3559 3559
3560 any++; 3560 any++;
3561 for (fp = ifflag_table; flags != 0 && fp; fp++) 3561 for (fp = ifflag_table; flags != 0 && fp->flag_sym; fp++)
3562 { 3562 {
3563 if (flags & fp->flag_bit) 3563 if (flags & fp->flag_bit)
3564 { 3564 {
3565 elt = Fcons (intern (fp->flag_sym), elt); 3565 elt = Fcons (intern (fp->flag_sym), elt);
3566 flags -= fp->flag_bit; 3566 flags -= fp->flag_bit;