eba.c revision 90bf0265
1