]> WPIA git - cassiopeia.git/blobdiff - src/slipBio.h
add: Initial code to implement revocation
[cassiopeia.git] / src / slipBio.h
index 76403c593120e575bb846b778bff20a9d5a202c9..26de30aefa75f6dad29b3fa1d91d80ba98e05dda 100644 (file)
@@ -16,14 +16,18 @@ private:
     unsigned int rawPos;
 
     bool failed;
+    bool packageLeft = false;
 
 private:
     bool unmask();
 
 public:
     SlipBIO( std::shared_ptr<OpensslBIO> target );
+    SlipBIO();
     ~SlipBIO();
 
+    void setTarget( std::shared_ptr<OpensslBIO> target );
+
     virtual int write( const char* buf, int num );
     virtual int read( char* buf, int size );
     virtual long ctrl( int cmod, long arg1, void* arg2 );