sylimits.h 1022 B

1234567891011121314151617181920
  1. /* $Id: sylimits.h,v 1.8 2008/01/06 14:25:45 dijkstra Exp $ */
  2. #ifndef _LIB_LIMITS_H
  3. #define _LIB_LIMITS_H
  4. #define SYMON_PS_ARGLENV1 16 /* maximum argument length in a v1 packet */
  5. #define SYMON_PS_ARGLENV2 64 /* maximum argument length in a v2 packet */
  6. #define SYMON_PS_ARGLENSTRV2 "63" /* maximum number of chars in an v2 argument, as str */
  7. #define SYMON_WARN_SENDERR 50 /* warn every x errors */
  8. #define SYMON_MAX_DOBJECTS 10000 /* max dynamic allocation; local limit per
  9. * measurement module */
  10. #define SYMON_MAX_OBJSIZE (_POSIX2_LINE_MAX)
  11. #define SYMON_SENSORMASK 0xFF /* sensors 0-255 are allowed */
  12. #define SYMON_MAXDEBUGID 20 /* = CTL_DEBUG_MAXID; depends lib/data.h */
  13. #define SYMON_MAXCPUID 16 /* cpu0 - cpu15 */
  14. #define SYMON_DFBLOCKSIZE 512
  15. #define SYMON_DFNAMESIZE 64
  16. #define SYMON_MAXPACKET 65515 /* udp packet max payload 65Kb - 20 byte header */
  17. #endif