Hi, I've created a new entry under /proc, to make tests. I've defined an static int var=0; Then I link my proc entry read function to a function that only performs this: int length; length=sprintf(page,"Value %d",var++); return length; But when I cat/vi the file continuosly I get: Value 0 Value 3 Value 6 etc... Why is this three numbers increment? Thanks Pradeep __________________________________________________________ Yahoo! India Matrimony: Find your partner now. Go to http://yahoo.shaadi.com - : send the line "unsubscribe linux-net" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html