[Devel] CVS commitlog: sip-server Makefile.defs action.c cfg.lex cfg.y items.c route.c route_struct.h

Daniel-Constantin Mierla daniel at voice-system.ro
Tue Feb 13 13:46:52 CET 2007


User: miconda 
Date: 2007/02/13 04:46:52 PST

  OpenSER CVS - Commit Details

  Modified files:
    .                    Makefile.defs action.c cfg.lex cfg.y 
                         items.c route.c route_struct.h 
  Commit Log:
  - fixed checking with null-value PV
  - 'null' keyword introduced
  - 'null' can be used to check if a PV has a value
          - ($rU==NULL) is true if there is no user part in R-URI
          - ($avp(s:abc)==NULL) is true if there is not AVP with name 'abc'
  - 'null' can be used in assignmets
          - $var(x) = null; is same as $var(x)=0; (script var are always initialized to 0, and their value persists in process context)
          - $avp(s:abc) = null; - delete AVP 'abc'
          - $du = null; reset dst uri
          - $rU = null; remove username from R-URI
  - as side effect, the value of null PV is empty string, but when printed in a buffer (e.g., xlog()) it shows as <null>.
  
  Revision  Changes    Path
  1.99      +2 -2      sip-server/Makefile.defs
   [ http://openser.cvs.sourceforge.net/openser/sip-server/Makefile.defs?r1=1.98&r2=1.99 ]
  1.30      +52 -7     sip-server/action.c
   [ http://openser.cvs.sourceforge.net/openser/sip-server/action.c?r1=1.29&r2=1.30 ]
  1.35      +2 -3      sip-server/cfg.lex
   [ http://openser.cvs.sourceforge.net/openser/sip-server/cfg.lex?r1=1.34&r2=1.35 ]
  1.46      +45 -21    sip-server/cfg.y
   [ http://openser.cvs.sourceforge.net/openser/sip-server/cfg.y?r1=1.45&r2=1.46 ]
  1.49      +85 -87    sip-server/items.c
   [ http://openser.cvs.sourceforge.net/openser/sip-server/items.c?r1=1.48&r2=1.49 ]
  1.23      +19 -3     sip-server/route.c
   [ http://openser.cvs.sourceforge.net/openser/sip-server/route.c?r1=1.22&r2=1.23 ]
  1.13      +2 -2      sip-server/route_struct.h
   [ http://openser.cvs.sourceforge.net/openser/sip-server/route_struct.h?r1=1.12&r2=1.13 ]



More information about the Devel mailing list