summaryrefslogtreecommitdiffstats
path: root/Regfish/Types.hs
diff options
context:
space:
mode:
Diffstat (limited to 'Regfish/Types.hs')
-rw-r--r--Regfish/Types.hs11
1 files changed, 10 insertions, 1 deletions
diff --git a/Regfish/Types.hs b/Regfish/Types.hs
index cef2808..c453947 100644
--- a/Regfish/Types.hs
+++ b/Regfish/Types.hs
@@ -65,10 +65,19 @@ data RFState = RFState
makeLenses ''RFState
+data RR = RR String String Integer RRData
+ deriving (Show)
+
+
data RRData
= A String
- | MX Integer String
+ | AAAA String
+ | ALIAS String
| CNAME String
+ | MX Integer String
+ | NS String
+ | TXT String
+ | SRV String
deriving (Show)