1. 23 Feb, 2006 2 commits
  2. 22 Feb, 2006 16 commits
  3. 21 Feb, 2006 9 commits
  4. 20 Feb, 2006 1 commit
    • Robert Ricci's avatar
      Keep some state about the connections we're monitoring, so that we · 78db03dc
      Robert Ricci authored
      can report it once the connection is successful.
      
      Now decides whether or not to monitor an FD in socket(), rather than
      connect(), since we now have to start collecting data before connect()
      is called.
      
      Move code to report on connection state changes into inform*()
      functions.
      
      Warning: Tested, but not exhaustively.
      78db03dc
  5. 17 Feb, 2006 8 commits
  6. 16 Feb, 2006 4 commits
    • Robert Ricci's avatar
      Add support for reporting if the application changes a few sockopts: · 4d565e26
      Robert Ricci authored
      SO_RCVSIZE
      SO_SNDSIZE
      TCP_NODELAY
      TCP_MAXSEG
      
      There is a problem, though. Right now, we identify a connection by a
      triple of (local port, remote IP, remote port). However, some apps
      (iperf, at least), set these options before calling connect(). Thus,
      we don't know these things yet. To fix this, we could either:
        Delay notification of sockopt changes until after connect() is
          called for the socket
        Use something else (ie. (pid,fd)) as the ID for connections.
      We should probably talk about this (at least Jon and I) at the
      next meeting.
      4d565e26
    • Robert Ricci's avatar
      Patch from Keith Sklower @ Berkeley - add a function to reset a · 841e95a2
      Robert Ricci authored
      VLAN if it gets carried over trunk port.
      841e95a2
    • Leigh B. Stoller's avatar
      95ab8689
    • Kevin Atkinson's avatar
      · 9cef1d8f
      Kevin Atkinson authored
      In libxmlrpc.pm the function CallMethod throws away some information that
      I needed.  Thus I created a new function CallMethod0 which doesn't and
      have CallMethod use CallMethod0.
      9cef1d8f